From 7f9608e2a96aa602fbb45ed0748da02fb0347425 Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Tue, 1 Jun 2004 04:49:10 +0000
Subject: [PATCH] Don't allow characters over ASCII 255 (!)

---
 src/uifc/uifc32.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/uifc/uifc32.c b/src/uifc/uifc32.c
index 21456c2987..261cd1081e 100644
--- a/src/uifc/uifc32.c
+++ b/src/uifc/uifc32.c
@@ -1915,7 +1915,7 @@ int ugetstr(int left, int top, int width, char *outstr, int max, long mode, int
 			/* This broke swedish chars... */
 			if((ch>=' ' || (ch==1 && mode&K_MSG)) && i<max && (!ins || j<max) && isprint(ch))
 #else
-			if((ch>=' ' || (ch==1 && mode&K_MSG)) && i<max && (!ins || j<max))
+			if((ch>=' ' || (ch==1 && mode&K_MSG)) && i<max && (!ins || j<max) && ch < 256)
 #endif
 			{
 				if(mode&K_UPPER)
-- 
GitLab