chiark / gitweb /
journalctl: don't ellipsize unless on a tty
[elogind.git] / src / shared / logs-show.c
index 05895366e2935d856b81c7e5908e80ba87882af3..63a48e4552d37b6c39d3912903aaf71bf3bc4dc7 100644 (file)
@@ -243,7 +243,7 @@ static int output_short(
                 }
         }
 
-        if (flags)
+        if (flags & OUTPUT_SHOW_ALL)
                 fprintf(f, ": %s%.*s%s\n", color_on, (int) message_len, message, color_off);
         else if (!utf8_is_printable_n(message, message_len)) {
                 char bytes[FORMAT_BYTES_MAX];