From 171a3adbcf495b75b06b96587ceed770f6e2af3e Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Wed, 16 Sep 2015 06:16:53 -0700 Subject: linenoise: null-terminate display buffer. * linenoise/linenoise.c (sync_data_to_buffer): Add missing null terminator to l->buf. This hasn't caused a problem because no code relies on it being a C string. That may be about to change. --- linenoise/linenoise.c | 1 + 1 file changed, 1 insertion(+) (limited to 'linenoise') diff --git a/linenoise/linenoise.c b/linenoise/linenoise.c index eafe11be..5f952a7a 100644 --- a/linenoise/linenoise.c +++ b/linenoise/linenoise.c @@ -633,6 +633,7 @@ static void sync_data_to_buf(lino_t *l) } l->len = bptr - l->buf; + *bptr++ = 0; } /* Single line low level line refresh. -- cgit v1.2.3