From 7cfc5a7142d06bd0ca71e9422e88bbaeba6835fd Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sun, 15 Nov 2020 13:22:45 +0200 Subject: [PATCH] Fix buffer underrun in curses --- win/curses/cursmisc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/win/curses/cursmisc.c b/win/curses/cursmisc.c index 825df06a7..0914400ea 100644 --- a/win/curses/cursmisc.c +++ b/win/curses/cursmisc.c @@ -691,7 +691,8 @@ curses_rtrim(char *str) char *s; for (s = str; *s != '\0'; ++s); - for (--s; isspace(*s) && s > str; --s); + if (s > str) + for (--s; isspace(*s) && s > str; --s); if (s == str) *s = '\0'; else -- 2.50.1