From: Xinchen Hui Date: Sun, 23 Feb 2014 10:28:00 +0000 (+0800) Subject: Fixed memory leak ext/standard/tests/strings/bug21453.phpt X-Git-Tag: POST_PHPNG_MERGE~412^2~577 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f21eb59cda8e0310b41a631bbe31595a1c0ea87e;p=php Fixed memory leak ext/standard/tests/strings/bug21453.phpt --- diff --git a/ext/standard/string.c b/ext/standard/string.c index 1d465afcfa..f6de4e36ef 100644 --- a/ext/standard/string.c +++ b/ext/standard/string.c @@ -4293,7 +4293,8 @@ PHP_FUNCTION(strip_tags) buf = estrndup(str, str_len); retval_len = php_strip_tags_ex(buf, str_len, NULL, allowed_tags, allowed_tags_len, 0); //??? RETURN_STRINGL(buf, retval_len, 0); - RETURN_STRINGL(buf, retval_len); + RETVAL_STRINGL(buf, retval_len); + efree(buf); } /* }}} */