From bcc157796da8ec28e31f4404ddaed94272f6a9ae Mon Sep 17 00:00:00 2001 From: bakkeby Date: Mon, 28 Mar 2022 11:16:56 +0200 Subject: [PATCH] fix UB with the function iscntrl() From commit 6818e07291f3b2913e687c8ec3d3fe4711724050 by NRK, thanks ref. https://git.suckless.org/dmenu/commit/e73651f12a406629778f02d8e5acbe2caec0dfc2.html --- dmenu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dmenu.c b/dmenu.c index 45d88ef..1a12c67 100644 --- a/dmenu.c +++ b/dmenu.c @@ -1056,7 +1056,7 @@ keypress(XKeyEvent *ev) switch(ksym) { default: insert: - if (!iscntrl(*buf)) + if (!iscntrl((unsigned char)*buf)) insert(buf, len); break; case XK_Delete: