diff options
Diffstat (limited to 'Zend/zend_constants.c')
-rw-r--r-- | Zend/zend_constants.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Zend/zend_constants.c b/Zend/zend_constants.c index f1408d0af9..03246e3cc6 100644 --- a/Zend/zend_constants.c +++ b/Zend/zend_constants.c @@ -49,7 +49,8 @@ static void copy_zend_constant(zval *zv) Z_PTR_P(zv) = malloc(sizeof(zend_constant)/*, c->flags & CONST_PERSISTENT*/); memcpy(Z_PTR_P(zv), c, sizeof(zend_constant)); - c->name = STR_DUP(c->name, c->flags & CONST_PERSISTENT); +//??? c->name = STR_DUP(c->name, c->flags & CONST_PERSISTENT); + c->name = STR_COPY(c->name); //??? if (!(c->flags & CONST_PERSISTENT)) { zval_copy_ctor(&c->value); //??? } |