coredumpctl: fix spurious "more than one entry matches" warning

sd_journal_previous() returns 0 if it didn't do any move, so the
warning was stupidly always printed.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2016-09-28 23:49:01 +02:00
parent 954d3a51af
commit cfeead6c77
+1 -1
View File
@@ -706,7 +706,7 @@ static int dump_core(sd_journal* j) {
return log_error_errno(r, "Coredump retrieval failed: %m");
r = sd_journal_previous(j);
if (r >= 0)
if (r > 0)
log_warning("More than one entry matches, ignoring rest.");
return 0;