From: Michal Sekletar Date: Fri, 26 Oct 2012 12:11:37 +0000 (+0200) Subject: journal: fix memleak, call set_free before return X-Git-Tag: v196~204 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=4a207bb2a5eca181209ca273c76e32bcc90c99c8;ds=sidebyside journal: fix memleak, call set_free before return --- diff --git a/src/journal/coredumpctl.c b/src/journal/coredumpctl.c index 5b494e340..311c18b6a 100644 --- a/src/journal/coredumpctl.c +++ b/src/journal/coredumpctl.c @@ -60,7 +60,7 @@ static Set *new_matches(void) { tmp = strdup("MESSAGE_ID=fc2e22bc6ee647b6b90729ab34a250b1"); if (!tmp) { log_oom(); - set_clear_free(set); + set_free(set); return NULL; } @@ -68,7 +68,7 @@ static Set *new_matches(void) { if (r < 0) { log_error("failed to add to set: %s", strerror(-r)); free(tmp); - set_clear_free(set); + set_free(set); return NULL; }