com php-src: Fixed uninitialized used: ext/standard/var.c
| From: | Xinchen Hui | Date: | Sun, 18 May 2014 12:55:06 +0000 |
| Subject: | com php-src: Fixed uninitialized used: ext/standard/var.c | ||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-78440@lists.php.net to get a copy of this message | ||
Commit: b0ecac6ba8e475f9c42eee106ebc397f86c6ef64
Author: Xinchen Hui <laruence@gmail.com> Sun, 18 May 2014 20:55:06 +0800
Parents: 204e580fcd4ea6967125deff8a8f9abcb6021330
Branches: phpng
Link: http://git.php.net/?p=php-src.git;a=commitdiff;h=b0ecac6ba8e475f9c42eee106ebc397f86c6ef64
Log:
Fixed uninitialized used
Changed paths:
M ext/standard/var.c
Diff:
diff --git a/ext/standard/var.c b/ext/standard/var.c
index 8cba814..fa46cf2 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;
}
}