]> granicus.if.org Git - php/commitdiff
Fixed memory leak
authorDmitry Stogov <dmitry@zend.com>
Fri, 28 Feb 2014 10:24:35 +0000 (14:24 +0400)
committerDmitry Stogov <dmitry@zend.com>
Fri, 28 Feb 2014 10:24:35 +0000 (14:24 +0400)
Zend/zend_compile.c

index 435ab517ad46b12a7048b2c8b71a8675b69cc7d6..ca9ee341f417bcba60534933019c6f88a2872daf 100644 (file)
@@ -7021,7 +7021,7 @@ void zend_do_build_namespace_name(znode *result, znode *prefix, znode *name TSRM
 //???          Z_TYPE(result->u.constant) = IS_STRING;
 //???          Z_STRVAL(result->u.constant) = NULL;
 //???          Z_STRLEN(result->u.constant) = 0;
-               ZVAL_UNDEF(&result->u.constant);
+               ZVAL_EMPTY_STRING(&result->u.constant);
        }
        /* prefix = result */
        zend_do_build_full_name(NULL, result, name, 0 TSRMLS_CC);