X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/8f828e0ffdab1adb6f28fd705c5830ef8f7ac2b4..b7886fd46ab05c97b8a072e497903622bd1d5290:/ipaddr.c diff --git a/ipaddr.c b/ipaddr.c index 899581f..b3cd0a7 100644 --- a/ipaddr.c +++ b/ipaddr.c @@ -15,7 +15,7 @@ struct subnet_list *subnet_list_new(void) { struct subnet_list *r; - r=safe_malloc(sizeof(*r),"subnet_list_new:list"); + NEW(r); r->entries=0; r->alloc=DEFAULT_ALLOC; r->list=safe_malloc_ary(sizeof(*r->list),r->alloc,"subnet_list_new:data"); @@ -57,7 +57,7 @@ void subnet_list_append(struct subnet_list *a, uint32_t prefix, int len) struct ipset *ipset_new(void) { struct ipset *r; - r=safe_malloc(sizeof(*r),"ipset_new:set"); + NEW(r); r->l=0; r->a=DEFAULT_ALLOC; r->d=safe_malloc(sizeof(*r->d)*r->a,"ipset_new:data");