diff options
Diffstat (limited to 'engines/prince/variatxt.cpp')
-rw-r--r-- | engines/prince/variatxt.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/engines/prince/variatxt.cpp b/engines/prince/variatxt.cpp index 4270444793..fdca8c2c77 100644 --- a/engines/prince/variatxt.cpp +++ b/engines/prince/variatxt.cpp @@ -42,15 +42,11 @@ bool VariaTxt::loadFromStream(Common::SeekableReadStream &stream) { return true; } -const char * VariaTxt::getString(uint32 stringId) { - uint32 stringOffset = READ_LE_UINT32(_data + stringId); - +const char *VariaTxt::getString(uint32 stringId) { + uint32 stringOffset = READ_LE_UINT32(_data + stringId * 4); if (stringOffset > _dataSize) { assert(false); } - - debug("VariaTxt::getString %04X %04X", stringId, stringOffset); - return (const char *)_data + stringOffset; } |