summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Fuhrmannek2016-03-07 23:29:38 +0100
committerBen Fuhrmannek2016-03-07 23:29:38 +0100
commit8a5f1a302a848b37ba737e7db3f618f309128700 (patch)
tree755a8e17292785fe091ad37fd88146e67a300126
parenta17a53b490bd5127a7ec67063a31b186e6956805 (diff)
fixed memory leak / missing efree
-rw-r--r--ifilter.c1
1 files changed, 1 insertions, 0 deletions
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)
266 zval z; 266 zval z;
267 ZVAL_STRING(&z, SUHOSIN7_G(decrypted_cookie)); 267 ZVAL_STRING(&z, SUHOSIN7_G(decrypted_cookie));
268 zend_hash_str_update(svars, "HTTP_COOKIE", sizeof("HTTP_COOKIE")-1, &z); 268 zend_hash_str_update(svars, "HTTP_COOKIE", sizeof("HTTP_COOKIE")-1, &z);
269 efree(SUHOSIN7_G(decrypted_cookie));
269 SUHOSIN7_G(decrypted_cookie) = NULL; 270 SUHOSIN7_G(decrypted_cookie) = NULL;
270 } 271 }
271 272