From f21eb59cda8e0310b41a631bbe31595a1c0ea87e Mon Sep 17 00:00:00 2001 From: Xinchen Hui Date: Sun, 23 Feb 2014 18:28:00 +0800 Subject: [PATCH] Fixed memory leak ext/standard/tests/strings/bug21453.phpt --- ext/standard/string.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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); } /* }}} */ -- 2.50.1