diff options
| author | Stanislav Malyshev <stas@php.net> | 2003-07-27 12:03:54 +0000 |
|---|---|---|
| committer | Stanislav Malyshev <stas@php.net> | 2003-07-27 12:03:54 +0000 |
| commit | 5724c7a66c49ba7f42f3f2b91f3196977f016ac0 (patch) | |
| tree | 4de9766d7ca394f094974869d7af6b45728d98d9 /Zend/zend_constants.c | |
| parent | 78f8ca6e5564dc1335b2019c2518dab38cdb78ea (diff) | |
| download | php-git-5724c7a66c49ba7f42f3f2b91f3196977f016ac0.tar.gz | |
fix leaks with class constants (bug #24699)
Diffstat (limited to 'Zend/zend_constants.c')
| -rw-r--r-- | Zend/zend_constants.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Zend/zend_constants.c b/Zend/zend_constants.c index 365f3cf482..2db90d3530 100644 --- a/Zend/zend_constants.c +++ b/Zend/zend_constants.c @@ -288,6 +288,8 @@ ZEND_API int zend_get_constant(char *name, uint name_len, zval *result TSRMLS_DC if (retval) { *result = c->value; zval_copy_ctor(result); + result->refcount = 1; + result->is_ref = 0; } return retval; |
