summaryrefslogtreecommitdiff
path: root/lib/libedit
diff options
context:
space:
mode:
authorlukem <lukem@NetBSD.org>1999-10-24 04:04:13 +0000
committerlukem <lukem@NetBSD.org>1999-10-24 04:04:13 +0000
commite7d4e16bdf1ebf33a7462303d907b450b31636bb (patch)
tree72670a9f99b2f88c43844af3a14bfe392bc99171 /lib/libedit
parentc5542264f1b5fccdd842ddc112d4ed3e2b83b8b1 (diff)
Fix pointer arithmatic (caused problems on LP64, including ftp dumping
core when `edit' was turned off then on). Problem solved by David Huggins-Daines <dhd@eradicator.org>
Diffstat (limited to 'lib/libedit')
-rw-r--r--lib/libedit/term.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/libedit/term.c b/lib/libedit/term.c
index e507393cbaf..473351003c5 100644
--- a/lib/libedit/term.c
+++ b/lib/libedit/term.c
@@ -1,4 +1,4 @@
-/* $NetBSD: term.c,v 1.18 1999/10/04 23:24:04 lukem Exp $ */
+/* $NetBSD: term.c,v 1.19 1999/10/24 04:04:13 lukem Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -41,7 +41,7 @@
#if 0
static char sccsid[] = "@(#)term.c 8.2 (Berkeley) 4/30/95";
#else
-__RCSID("$NetBSD: term.c,v 1.18 1999/10/04 23:24:04 lukem Exp $");
+__RCSID("$NetBSD: term.c,v 1.19 1999/10/24 04:04:13 lukem Exp $");
#endif
#endif /* not lint && not SCCSID */
@@ -319,7 +319,7 @@ term_init(el)
el->el_term.t_str = (char **) el_malloc(T_str * sizeof(char*));
(void) memset(el->el_term.t_str, 0, T_str * sizeof(char*));
el->el_term.t_val = (int *) el_malloc(T_val * sizeof(int));
- (void) memset(el->el_term.t_val, 0, T_val * sizeof(char*));
+ (void) memset(el->el_term.t_val, 0, T_val * sizeof(int));
term_outfile = el->el_outfile;
(void) term_set(el, NULL);
term_init_arrow(el);