summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2017-07-24 17:23:30 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2017-07-24 17:23:39 -0400
commit92be780e1d03d0ded43df1e12e23fba24dce590c (patch)
treebd3fd8db9d551b52f586e23dbd4681ade9595a67
parent0d7e6fb75ef02b729ee347f28e6182b18031a819 (diff)
downloadgcc-92be780e1d03d0ded43df1e12e23fba24dce590c.tar.gz
FIXME: workaround for layout ruler width when not at a tty
-rw-r--r--gcc/diagnostic-show-locus.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/diagnostic-show-locus.c b/gcc/diagnostic-show-locus.c
index eb9b7b49e5f..e69dafe31ec 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)
{