pe*alloc
[m6w6/ext-psi] / src / types / decl_var.c
index 56c525cb5241fc96dd97ce6b13f34f7a167acfb6..49bc58f3f3c06fb6921926421fe1dcc6e6b73243 100644 (file)
@@ -33,7 +33,7 @@
 struct psi_decl_var *psi_decl_var_init(zend_string *name, unsigned pl,
                unsigned as)
 {
-       struct psi_decl_var *v = calloc(1, sizeof(*v));
+       struct psi_decl_var *v = pecalloc(1, sizeof(*v), 1);
        if (name) {
                v->name = zend_string_copy(name);
                v->fqn = zend_string_copy(name);
@@ -45,7 +45,7 @@ struct psi_decl_var *psi_decl_var_init(zend_string *name, unsigned pl,
 
 struct psi_decl_var *psi_decl_var_copy(struct psi_decl_var *src)
 {
-       struct psi_decl_var *dest = calloc(1, sizeof(*dest));
+       struct psi_decl_var *dest = pecalloc(1, sizeof(*dest), 1);
 
        *dest = *src;