X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/b7886fd46ab05c97b8a072e497903622bd1d5290..6c23d95c113c39a34c4a031618c19adef2060389:/conffile.c diff --git a/conffile.c b/conffile.c index 3ffbd9f..f5a10a1 100644 --- a/conffile.c +++ b/conffile.c @@ -545,7 +545,7 @@ cstring_t *dict_keys(dict_t *dict) { atom_t *r, *j; struct entry *i; - r=safe_malloc(sizeof(*r)*(dict->size+1),"dict_keys"); + NEW_ARY(r,dict->size+1); for (i=dict->entries, j=r; i; i=i->next, j++) { *j=i->key; } @@ -705,7 +705,7 @@ const char **dict_read_string_array(dict_t *dict, cstring_t key, } int32_t ll=list_length(l); - ra=safe_malloc_ary(sizeof(*ra), ll+1, "dict_read_string_array"); + NEW_ARY(ra, ll+1); for (rap=ra; l; l=l->next,rap++) { item_t *it=l->item; if (it->type!=t_string)