]> granicus.if.org Git - php/commitdiff
Fixed memory leak
authorDmitry Stogov <dmitry@php.net>
Tue, 19 Feb 2008 12:00:36 +0000 (12:00 +0000)
committerDmitry Stogov <dmitry@php.net>
Tue, 19 Feb 2008 12:00:36 +0000 (12:00 +0000)
Zend/zend_constants.c

index 5985df19b7ef627d9bd9e91b0f7e1cf64292806e..971eb61f2249bb0a035e0966577827ff31f7874a 100644 (file)
@@ -274,6 +274,7 @@ ZEND_API int zend_get_constant_ex(char *name, uint name_len, zval *result, zend_
                        zval_update_constant_ex(ret_constant, (void*)1, *ce TSRMLS_CC);
                        *result = **ret_constant;
                        zval_copy_ctor(result);
+                       INIT_PZVAL(result);
                }
 
                return retval;