emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] scratch/line-numbers 7d7602c 06/14: Fix crashes on TTY fra


From: Eli Zaretskii
Subject: [Emacs-diffs] scratch/line-numbers 7d7602c 06/14: Fix crashes on TTY frames due to negative lnum_width.
Date: Sat, 24 Jun 2017 13:12:52 -0400 (EDT)

branch: scratch/line-numbers
commit 7d7602cea09692eddb6a8d16f7786b5086a01091
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Fix crashes on TTY frames due to negative lnum_width.
---
 src/xdisp.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/xdisp.c b/src/xdisp.c
index 19e3efb..f98e7a9 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -20770,6 +20770,7 @@ maybe_produce_line_number (struct it *it)
          else
            max_lnum =
              this_line + it->w->desired_matrix->nrows - 1 - it->vpos;
+         max_lnum = max (1, max_lnum);
          it->lnum_width = log10 (max_lnum) + 1;
        }
       eassert (it->lnum_width > 0);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]