X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Flogs-show.c;h=2ddff15bdb8e80a7522736a385056b3e7ed51496;hb=c198300fc44cdc62b43d7458ab9278b9c46fd733;hp=d60e5e53081c3cdacf828dc6562ef8837f2a9390;hpb=57ccf9073531e09890257d70d3176fec43da29a7;p=elogind.git diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c index d60e5e530..2ddff15bd 100644 --- a/src/shared/logs-show.c +++ b/src/shared/logs-show.c @@ -536,6 +536,10 @@ static int output_cat(sd_journal *j, OutputMode mode, unsigned line, r = sd_journal_get_data(j, "MESSAGE", &data, &l); if (r < 0) { + /* An entry without MESSAGE=? */ + if (r == -ENOENT) + return 0; + log_error("Failed to get data: %s", strerror(-r)); return r; }