aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/saveload.cpp
diff options
context:
space:
mode:
authorMax Horn2007-12-23 17:27:33 +0000
committerMax Horn2007-12-23 17:27:33 +0000
commitf7c8a64c4f75cf4d5828e0a0a29a64dc0cc579de (patch)
treef8c638d96fa1e95aec9e479bb6104437fd8b1b9c /engines/scumm/saveload.cpp
parentcc84bec06e0b277d352711d497ee34ccfcacaf53 (diff)
downloadscummvm-rg350-f7c8a64c4f75cf4d5828e0a0a29a64dc0cc579de.tar.gz
scummvm-rg350-f7c8a64c4f75cf4d5828e0a0a29a64dc0cc579de.tar.bz2
scummvm-rg350-f7c8a64c4f75cf4d5828e0a0a29a64dc0cc579de.zip
Fix for bug #1846049: COMI: wrong subtitles color
svn-id: r29966
Diffstat (limited to 'engines/scumm/saveload.cpp')
-rw-r--r--engines/scumm/saveload.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/scumm/saveload.cpp b/engines/scumm/saveload.cpp
index 0e8206a09b..6a4ebdc907 100644
--- a/engines/scumm/saveload.cpp
+++ b/engines/scumm/saveload.cpp
@@ -1247,6 +1247,11 @@ void ScummEngine_v7::saveOrLoad(Serializer *s) {
s->saveLoadArrayOf(_subtitleQueue, ARRAYSIZE(_subtitleQueue), sizeof(_subtitleQueue[0]), subtitleQueueEntries);
s->saveLoadEntries(this, V7Entries);
+
+ if (s->getVersion() <= VER(68) && s->isLoading()) {
+ // WORKAROUND bug #1846049: Reset the default charset color to a sane value.
+ _string[0]._default.charset = 1;
+ }
}
#endif