commit 600295a3af2d842c903adb9b1570f6fef8b6729c
parent bed997171c1c6581f3ddf9d9d5656279559f00fd
Author: Benno Schulenberg <bensberg@telfort.nl>
Date: Sun, 23 Sep 2018 11:44:47 +0200
bindings: when implanting a string, make sure to use positive values
This fixes https://savannah.gnu.org/bugs/?54712.
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/winio.c b/src/winio.c
@@ -291,7 +291,7 @@ void unget_kbinput(int kbinput, bool metakey)
void implant(const char *string)
{
for (int i = strlen(string); i > 0; i--)
- put_back(string[i - 1]);
+ put_back((unsigned char)string[i - 1]);
}
#endif