aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
diff options
context:
space:
mode:
authorWalter van Niftrik2009-06-24 19:26:06 +0000
committerWalter van Niftrik2009-06-24 19:26:06 +0000
commit1d0f4782fc9ef6dc722544a746216be3dfc63df9 (patch)
treedd8fb359b4d0e5632b7aed9d5f996c42d42f911e /engines/sci
parent06144864e13fb2fb9ed32c68e8a612a68103317c (diff)
downloadscummvm-rg350-1d0f4782fc9ef6dc722544a746216be3dfc63df9.tar.gz
scummvm-rg350-1d0f4782fc9ef6dc722544a746216be3dfc63df9.tar.bz2
scummvm-rg350-1d0f4782fc9ef6dc722544a746216be3dfc63df9.zip
SCI: Fix regression in r41833.
svn-id: r41834
Diffstat (limited to 'engines/sci')
-rw-r--r--engines/sci/engine/state.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/sci/engine/state.cpp b/engines/sci/engine/state.cpp
index 6bc9320050..e618077d54 100644
--- a/engines/sci/engine/state.cpp
+++ b/engines/sci/engine/state.cpp
@@ -181,6 +181,10 @@ Common::String EngineState::strSplit(const char *str, const char *sep) {
kLanguage lang = (kLanguage)GET_SEL32V(s->game_obj, printLang);
kLanguage subLang = (kLanguage)GET_SEL32V(s->game_obj, subtitleLang);
+ // Use English when no language settings are present in the game
+ if (lang == K_LANG_NONE)
+ lang = K_LANG_ENGLISH;
+
Common::String retval = getLanguageString(str, lang);
if ((subLang != K_LANG_NONE) && (sep != NULL)) {