summaryrefslogtreecommitdiff
path: root/editors/emacs/patches/patch-ag
diff options
context:
space:
mode:
Diffstat (limited to 'editors/emacs/patches/patch-ag')
-rw-r--r--editors/emacs/patches/patch-ag16
1 files changed, 10 insertions, 6 deletions
diff --git a/editors/emacs/patches/patch-ag b/editors/emacs/patches/patch-ag
index 7497caeb3e1..fba4a12728f 100644
--- a/editors/emacs/patches/patch-ag
+++ b/editors/emacs/patches/patch-ag
@@ -1,4 +1,4 @@
-$NetBSD: patch-ag,v 1.12 2010/02/21 12:24:54 wiz Exp $
+$NetBSD: patch-ag,v 1.13 2010/05/15 10:00:57 roy Exp $
When running terminfo but compiled for termcap, we cannot assume
that we actually have anything useable in termcap_term_buffer so just
@@ -6,11 +6,15 @@ use the terminfo fixed size defined ealier.
--- src/term.c 2010-01-06 10:11:04.000000000 +0000
+++ src/term.c 2010-01-06 10:11:53.000000000 +0000
-@@ -3593,7 +3593,6 @@
- #ifndef TERMINFO
- if (strlen (tty->termcap_term_buffer) >= buffer_size)
- abort ();
-- buffer_size = strlen (tty->termcap_term_buffer);
+@@ -3590,11 +3590,6 @@
#endif
+ }
+
+-#ifndef TERMINFO
+- if (strlen (tty->termcap_term_buffer) >= buffer_size)
+- abort ();
+- buffer_size = strlen (tty->termcap_term_buffer);
+-#endif
tty->termcap_strings_buffer = area = (char *) xmalloc (buffer_size);
tty->TS_ins_line = tgetstr ("al", address);
+ tty->TS_ins_multi_lines = tgetstr ("AL", address);