summaryrefslogtreecommitdiff
path: root/Zend/zend_constants.c
diff options
context:
space:
mode:
Diffstat (limited to 'Zend/zend_constants.c')
-rw-r--r--Zend/zend_constants.c3
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);
//??? }