freebsd-nq/lib/libedit
Jilles Tjoelker fbdcf603c8 libedit: Avoid out of bounds read in 'bind' command
This is CVS revision 1.31 from NetBSD lib/libedit/chartype.c:
Make sure that argv is NULL terminated since functions like tty_stty rely
on it to be so (Gerry Swinslow)

This broke when the wide-character support was enabled in libedit. The
conversion from multibyte to wide-character did not supply the apparently
expected terminating NULL in the new argv array.

PR:		233343
Submitted by:	Yuichiro NAITO
Obtained from:	NetBSD
MFC after:	1 week
2019-01-16 21:59:18 +00:00
..
edit/readline
TEST
chared.c
chared.h
chartype.c
chartype.h
common.c
config.h
editline.3
editrc.5
el.c
el.h
eln.c
emacs.c
filecomplete.c
filecomplete.h
hist.c
hist.h
histedit.h
history.c
keymacro.c
keymacro.h
Makefile
Makefile.depend
makelist
map.c
map.h
parse.c
parse.h
prompt.c
prompt.h
read.c
read.h
readline.c
refresh.c
refresh.h
search.c
search.h
sig.c
sig.h
sys.h
terminal.c
terminal.h
tokenizer.c
tty.c
tty.h
vi.c