From 92be780e1d03d0ded43df1e12e23fba24dce590c Mon Sep 17 00:00:00 2001 From: David Malcolm Date: Mon, 24 Jul 2017 17:23:30 -0400 Subject: [PATCH 18/27] FIXME: workaround for layout ruler width when not at a tty --- gcc/diagnostic-show-locus.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/gcc/diagnostic-show-locus.c b/gcc/diagnostic-show-locus.c index eb9b7b4..e69dafe 100644 --- a/gcc/diagnostic-show-locus.c +++ b/gcc/diagnostic-show-locus.c @@ -1872,6 +1872,10 @@ layout::move_to_column (int *column, int dest_column) void layout::show_ruler (int max_column) const { + /* FIXME. */ + if (max_column == INT_MAX) + max_column = 79; + /* Hundreds. */ if (max_column > 99) { -- 1.8.5.3