Always NUL-terminate buffer in keys_fill_missing()
Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
This commit is contained in:
parent
7efe03cf05
commit
68cac7345c
@ -720,6 +720,7 @@ void keys_fill_missing(void)
|
|||||||
char *p, tmpbuf[BUFSIZ];
|
char *p, tmpbuf[BUFSIZ];
|
||||||
|
|
||||||
strncpy(tmpbuf, keydef[i].binding, BUFSIZ);
|
strncpy(tmpbuf, keydef[i].binding, BUFSIZ);
|
||||||
|
tmpbuf[BUFSIZ - 1] = '\0';
|
||||||
p = tmpbuf;
|
p = tmpbuf;
|
||||||
for (;;) {
|
for (;;) {
|
||||||
char key_ch[BUFSIZ];
|
char key_ch[BUFSIZ];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user