X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=json.c;h=6145ee489dbd2c6077dfa3a8913fa3935cc49c0c;hp=7480a61fa98939519f3306fa583977fd8d331f40;hb=323f58c5ee9eb695e4c8f257ee955625480b3729;hpb=ee2e5717d1df0c37279eb94876777ee43d403e58 diff --git a/json.c b/json.c index 7480a61f..6145ee48 100644 --- a/json.c +++ b/json.c @@ -8,18 +8,12 @@ struct json_object *json_create_object(void) { - struct json_object *obj = malloc(sizeof(struct json_object)); - if (obj) - memset(obj, 0, sizeof(struct json_object)); - return obj; + return calloc(1, sizeof(struct json_object)); } struct json_array *json_create_array(void) { - struct json_array *array = malloc(sizeof(struct json_array)); - if (array) - memset(array, 0, sizeof(struct json_array)); - return array; + return calloc(1, sizeof(struct json_array)); } static struct json_pair *json_create_pair(const char *name, struct json_value *value)