diff options
author | Martin Kiewitz | 2015-05-04 21:50:42 +0200 |
---|---|---|
committer | Martin Kiewitz | 2015-05-04 21:50:42 +0200 |
commit | f1a75991edcb810c8034af8d797f5fc139c9be57 (patch) | |
tree | c3c1e11872661eb871aa85d08de9d0caee60c82d /engines/sci | |
parent | ed7007162a092e4b9e3d9306b078af5a8984cad0 (diff) | |
download | scummvm-rg350-f1a75991edcb810c8034af8d797f5fc139c9be57.tar.gz scummvm-rg350-f1a75991edcb810c8034af8d797f5fc139c9be57.tar.bz2 scummvm-rg350-f1a75991edcb810c8034af8d797f5fc139c9be57.zip |
SCI: fix bug in new string identifying code
fixes string identifying in mac SCI1.1 games
Diffstat (limited to 'engines/sci')
-rw-r--r-- | engines/sci/engine/script.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/sci/engine/script.cpp b/engines/sci/engine/script.cpp index 70e558854b..69f52495e0 100644 --- a/engines/sci/engine/script.cpp +++ b/engines/sci/engine/script.cpp @@ -274,7 +274,7 @@ void Script::identifyStrings() { listEntry.ptrOffset = stringStartPtr - _buf; // Calculate offset inside script data // now look for terminating [NUL] do { - stringDataByte = READ_SCI11ENDIAN_UINT16(stringDataPtr); + stringDataByte = *stringDataPtr; stringDataPtr++; stringDataLeft--; if (!stringDataByte) // NUL found, exit this loop @@ -356,7 +356,7 @@ void Script::identifyStrings() { listEntry.ptrOffset = stringStartPtr - _buf; // Calculate offset inside script data // now look for terminating [NUL] do { - stringDataByte = READ_SCI11ENDIAN_UINT16(stringDataPtr); + stringDataByte = *stringDataPtr; stringDataPtr++; stringDataLeft--; if (!stringDataByte) // NUL found, exit this loop |