summaryrefslogtreecommitdiff
path: root/lib/eventlog/eventlog_free.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/eventlog/eventlog_free.c')
-rw-r--r--lib/eventlog/eventlog_free.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/eventlog/eventlog_free.c b/lib/eventlog/eventlog_free.c
index 2ac23dbb5..8358e0fd9 100644
--- a/lib/eventlog/eventlog_free.c
+++ b/lib/eventlog/eventlog_free.c
@@ -67,6 +67,11 @@ eventlog_free(struct eventlog *evlog)
free(evlog->envp[i]);
free(evlog->envp);
}
+ if (evlog->env_add != NULL) {
+ for (i = 0; evlog->env_add[i] != NULL; i++)
+ free(evlog->env_add[i]);
+ free(evlog->env_add);
+ }
free(evlog);
}