commit d9aea458f91748aff8c7ad8b9efc3aae66376d2b Author: Johnny Oskarsson Date: Fri Apr 8 10:51:25 2016 +0200 Prevent buffer overflow when reading instrument number. diff --git a/main.c b/main.c index a0a8ab6..4881905 100644 --- a/main.c +++ b/main.c @@ -302,7 +302,9 @@ run(void) uint i = 0; XSetForeground(dpy, gc, xfontcolor); - while (tmpkeysym != XK_Return && tmpkeysym != XK_KP_Enter) { + while (i < sizeof(string)-1 && + tmpkeysym != XK_Return && + tmpkeysym != XK_KP_Enter) { XNextEvent(dpy, &e2); char input[25] = {0};