X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fjournal%2Fjournalctl.c;h=709970669685a8deb7e9a8b7764cab58190a9553;hp=7415abc74f0160d4e73863d855f9f815263a4542;hb=4ad16808c02e3eb6c1ec8500b3d086cc28e9b75a;hpb=248fc619b5e3e24d78f171f95b85916eee7987bd diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c index 7415abc74..709970669 100644 --- a/src/journal/journalctl.c +++ b/src/journal/journalctl.c @@ -1408,7 +1408,12 @@ int main(int argc, char *argv[]) { if (r < 0) return EXIT_FAILURE; - log_debug("Journal filter: %s", j->level0 ? journal_make_match_string(j) : "none"); + if (_unlikely_(log_get_max_level() >= LOG_PRI(LOG_DEBUG))) { + _cleanup_free_ char *filter; + + filter = journal_make_match_string(j); + log_debug("Journal filter: %s", filter); + } if (arg_field) { const void *data;