X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Ftypes%2Fdecl_type.c;h=51795b0fc4021525ef2943c29e8a931c7416c9ab;hb=35060621f2fd5079502543d17942127c1a602f72;hp=31c49b4b9449f19b7be7f6347b227084f03cd92b;hpb=2fa436074ca9a5e87f39b696de832fa2188fcfc6;p=m6w6%2Fext-psi diff --git a/src/types/decl_type.c b/src/types/decl_type.c index 31c49b4..51795b0 100644 --- a/src/types/decl_type.c +++ b/src/types/decl_type.c @@ -32,7 +32,7 @@ struct psi_decl_type *psi_decl_type_init(token_t type, zend_string *name) { - struct psi_decl_type *t = calloc(1, sizeof(*t)); + struct psi_decl_type *t = pecalloc(1, sizeof(*t), 1); t->type = type; t->name = zend_string_copy(name); return t; @@ -55,7 +55,7 @@ void psi_decl_type_free(struct psi_decl_type **type_ptr) struct psi_decl_type *psi_decl_type_copy(struct psi_decl_type *src) { - struct psi_decl_type *dst = calloc(1, sizeof(*dst)); + struct psi_decl_type *dst = pecalloc(1, sizeof(*dst), 1); dst->type = src->type; if (src->name) {