From ee0ecc83d52f4ded26eeb5010edb25af5c90ce10 Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Fri, 21 Mar 2014 00:34:03 +0400 Subject: Fixed invalid free --- Zend/zend_constants.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Zend/zend_constants.c') diff --git a/Zend/zend_constants.c b/Zend/zend_constants.c index 0f0af50b66..f1408d0af9 100644 --- a/Zend/zend_constants.c +++ b/Zend/zend_constants.c @@ -36,7 +36,9 @@ void free_zend_constant(zval *zv) } else { zval_internal_dtor(&c->value); } - STR_RELEASE(c->name); + if (c->name) { + STR_RELEASE(c->name); + } free(c); } -- cgit v1.2.1