aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--config.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/config.c b/config.c
index 3b84aa4..d939839 100644
--- a/config.c
+++ b/config.c
@@ -96,12 +96,13 @@ config_purge(struct conf *conf)
free(l->reqca_path);
X509_STORE_free(l->reqca);
- free(l);
TAILQ_FOREACH_SAFE(e, &l->params, envs, te) {
TAILQ_REMOVE(&l->params, e, envs);
free(e);
}
+
+ free(l);
}
TAILQ_FOREACH_SAFE(a, &h->aliases, aliases, ta) {