aboutsummaryrefslogtreecommitdiff
path: root/gmid.c
diff options
context:
space:
mode:
authorOmar Polo <op@omarpolo.com>2021-06-12 10:20:36 +0000
committerOmar Polo <op@omarpolo.com>2021-06-12 10:20:36 +0000
commitab1e0169b97011a56e463649044d45c5e659616c (patch)
tree95fd9dc0e3d2cd43f406e9972c7b58cbc1d81ef9 /gmid.c
parent3b33eab3ad8f82f967e201ab77e16ff28cb76e8e (diff)
free fastcgi param list
Diffstat (limited to 'gmid.c')
-rw-r--r--gmid.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/gmid.c b/gmid.c
index c4777f5..88c9e00 100644
--- a/gmid.c
+++ b/gmid.c
@@ -288,6 +288,14 @@ free_config(void)
free(e);
}
+ TAILQ_FOREACH_SAFE(e, &h->params, envs, te) {
+ TAILQ_REMOVE(&h->params, e, envs);
+
+ free(e->name);
+ free(e->value);
+ free(e);
+ }
+
TAILQ_FOREACH_SAFE(a, &h->aliases, aliases, ta) {
TAILQ_REMOVE(&h->aliases, a, aliases);