diff options
Diffstat (limited to 'lib/eventlog/eventlog_free.c')
-rw-r--r-- | lib/eventlog/eventlog_free.c | 5 |
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); } |