diff options
| author | lukem <lukem@NetBSD.org> | 1999-10-24 04:04:13 +0000 |
|---|---|---|
| committer | lukem <lukem@NetBSD.org> | 1999-10-24 04:04:13 +0000 |
| commit | e7d4e16bdf1ebf33a7462303d907b450b31636bb (patch) | |
| tree | 72670a9f99b2f88c43844af3a14bfe392bc99171 /lib/libedit | |
| parent | c5542264f1b5fccdd842ddc112d4ed3e2b83b8b1 (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.c | 6 |
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); |
