SCI: fix bug in new string identifying code

fixes string identifying in mac SCI1.1 games
This commit is contained in:
Martin Kiewitz 2015-05-04 21:50:42 +02:00
parent ed7007162a
commit f1a75991ed

View file

@ -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