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:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user