X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Flogs-show.c;h=ea4746879bf3d43b925a4832b115d91e4508c91b;hp=8dc11bb7fd983cf98984d1c14402a526340c699f;hb=4ad16808c02e3eb6c1ec8500b3d086cc28e9b75a;hpb=248fc619b5e3e24d78f171f95b85916eee7987bd diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c index 8dc11bb7f..ea4746879 100644 --- a/src/shared/logs-show.c +++ b/src/shared/logs-show.c @@ -1059,7 +1059,12 @@ int show_journal_by_unit( if (r < 0) return r; - log_debug("Journal filter: %s", journal_make_match_string(j)); + 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); + } r = show_journal(f, j, mode, n_columns, not_before, how_many, flags); if (r < 0)