From: Dmitry Stogov <dmitry@zend.com>
Date: Mon, 27 Apr 2015 20:05:24 +0000 (+0300)
Subject: Restored accedently removed line that caused memory leak
X-Git-Tag: PRE_PHP7_NSAPI_REMOVAL~143
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=98e9296f34c5553b3aa06adc628434f99fcfa11c;p=php

Restored accedently removed line that caused memory leak
---

diff --git a/Zend/zend_execute_API.c b/Zend/zend_execute_API.c
index ab86dc6068..ab32d9ad12 100644
--- a/Zend/zend_execute_API.c
+++ b/Zend/zend_execute_API.c
@@ -1640,6 +1640,7 @@ ZEND_API int zend_set_local_var_str(const char *name, size_t len, zval *value, i
 					    (*str)->len == len &&
 					    memcmp((*str)->val, name, len) == 0) {
 						zval *var = EX_VAR_NUM(str - op_array->vars);
+						zval_ptr_dtor(var);
 						ZVAL_COPY_VALUE(var, value);
 						return SUCCESS;
 					}