[Scummvm-git-logs] scummvm master -> 99b334f90f32e4c5f6dd132212a326c8c6786c32
bluegr
bluegr at gmail.com
Mon Aug 30 12:20:05 UTC 2021
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
99b334f90f STARTREK: Fix loading of files in non-English versions - bug 12712
Commit: 99b334f90f32e4c5f6dd132212a326c8c6786c32
https://github.com/scummvm/scummvm/commit/99b334f90f32e4c5f6dd132212a326c8c6786c32
Author: Filippos Karapetis (bluegr at gmail.com)
Date: 2021-08-30T15:19:48+03:00
Commit Message:
STARTREK: Fix loading of files in non-English versions - bug 12712
Changed paths:
engines/startrek/resource.cpp
diff --git a/engines/startrek/resource.cpp b/engines/startrek/resource.cpp
index 398ba76457..3a30744568 100644
--- a/engines/startrek/resource.cpp
+++ b/engines/startrek/resource.cpp
@@ -99,10 +99,15 @@ ResourceIndex Resource::getIndexEntry(Common::SeekableReadStream *indexFile) {
ResourceIndex index;
Common::String currentFile;
+ // Non-English versions contain junk characters in
+ // some file names. Skip them here
+ bool skip = false;
for (byte i = 0; i < 8; i++) {
char c = indexFile->readByte();
- if (c)
+ if (c && !skip)
currentFile += c;
+ if (!c)
+ skip = true;
}
// The demo version has an empty entry in the end
More information about the Scummvm-git-logs
mailing list