From 5609bcc75799ca209a4386b998df8c09e2b393aa Mon Sep 17 00:00:00 2001 From: Pierre Joye Date: Thu, 15 May 2014 10:23:50 +0200 Subject: [PATCH] fix leak --- ext/standard/basic_functions.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ext/standard/basic_functions.c b/ext/standard/basic_functions.c index d3b1111395..8419dfe76f 100644 --- a/ext/standard/basic_functions.c +++ b/ext/standard/basic_functions.c @@ -4019,7 +4019,9 @@ PHP_FUNCTION(getenv) efree(ptr); RETURN_EMPTY_STRING(); } else { - RETURN_STRING(ptr); + RETVAL_STRING(ptr); + efree(ptr); + return; } } #else -- 2.40.0