From: Xinchen Hui Date: Sun, 18 May 2014 12:55:06 +0000 (+0800) Subject: Fixed uninitialized used X-Git-Tag: POST_PHPNG_MERGE~328^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b0ecac6ba8e475f9c42eee106ebc397f86c6ef64;p=php Fixed uninitialized used --- diff --git a/ext/standard/var.c b/ext/standard/var.c index 8cba814f5e..fa46cf2ee7 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -762,8 +762,7 @@ static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_pt if ((d = zend_hash_find(propers, priv_name)) != NULL) { if (Z_TYPE_P(d) == IS_INDIRECT) { d = Z_INDIRECT_P(d); - if (Z_TYPE_P(d) == IS_UNDEF) { - STR_FREE(prot_name); + if (Z_ISUNDEF_P(d)) { break; } }