From 8a5f1a302a848b37ba737e7db3f618f309128700 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Mon, 7 Mar 2016 23:29:38 +0100 Subject: fixed memory leak / missing efree --- ifilter.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ifilter.c b/ifilter.c index 5f55710..2d41048 100644 --- a/ifilter.c +++ b/ifilter.c @@ -266,6 +266,7 @@ void suhosin_register_server_variables(zval *track_vars_array) zval z; ZVAL_STRING(&z, SUHOSIN7_G(decrypted_cookie)); zend_hash_str_update(svars, "HTTP_COOKIE", sizeof("HTTP_COOKIE")-1, &z); + efree(SUHOSIN7_G(decrypted_cookie)); SUHOSIN7_G(decrypted_cookie) = NULL; } -- cgit v1.3