journal: fix memleak, call set_free before return

This commit is contained in:
Michal Sekletar 2012-10-26 14:11:37 +02:00 committed by Zbigniew Jędrzejewski-Szmek
parent aa6eba407b
commit 4a207bb2a5

View File

@ -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;
}