From 06f5393ed41a4c003d7c46f6a37637c8f9a4dc1e Mon Sep 17 00:00:00 2001 From: Martin Kiewitz Date: Sun, 4 Oct 2009 06:39:07 +0000 Subject: SCI: fixed crash in sq5/german (umlauts) svn-id: r44587 --- engines/sci/engine/message.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'engines/sci/engine/message.cpp') diff --git a/engines/sci/engine/message.cpp b/engines/sci/engine/message.cpp index 0e040eff8b..7cab337199 100644 --- a/engines/sci/engine/message.cpp +++ b/engines/sci/engine/message.cpp @@ -168,7 +168,7 @@ Common::String MessageState::getText() { skippedSubstr += str[i]; // Hopefully these locale-dependant functions are good enough - if (islower(str[i]) || isdigit(str[i])) { + if (islower((unsigned char)str[i]) || isdigit((unsigned char)str[i])) { // Lowercase or digit found, this is not a stage direction strippedStr += skippedSubstr; skipping = false; -- cgit v1.2.3