summaryrefslogtreecommitdiff
path: root/src/snuffleupagus.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/snuffleupagus.c')
-rw-r--r--src/snuffleupagus.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/snuffleupagus.c b/src/snuffleupagus.c
index f192dd2..79a3003 100644
--- a/src/snuffleupagus.c
+++ b/src/snuffleupagus.c
@@ -154,8 +154,11 @@ PHP_MSHUTDOWN_FUNCTION(snuffleupagus) {
154 FREE_LST_DISABLE(config_disabled_functions_reg_ret->disabled_functions); 154 FREE_LST_DISABLE(config_disabled_functions_reg_ret->disabled_functions);
155#undef FREE_LST_DISABLE 155#undef FREE_LST_DISABLE
156 156
157 sp_list_node *_n = SNUFFLEUPAGUS_G(config).config_cookie->cookies;
158 sp_cookie_list_free(_n);
159 sp_list_free(_n);
160
157#define FREE_LST(L) sp_list_free(SNUFFLEUPAGUS_G(config).L); 161#define FREE_LST(L) sp_list_free(SNUFFLEUPAGUS_G(config).L);
158 FREE_LST(config_cookie->cookies);
159 FREE_LST(config_eval->blacklist); 162 FREE_LST(config_eval->blacklist);
160 FREE_LST(config_eval->whitelist); 163 FREE_LST(config_eval->whitelist);
161 FREE_LST(config_wrapper->whitelist); 164 FREE_LST(config_wrapper->whitelist);