[Scummvm-cvs-logs] CVS: scummvm/scumm script_v6.cpp,1.191,1.192
Pawel Kolodziejski
aquadran at users.sourceforge.net
Sat Sep 13 11:37:03 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv21975
Modified Files:
script_v6.cpp
Log Message:
fixed size logic in readFileToArray()
Index: script_v6.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v6.cpp,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -d -r1.191 -r1.192
--- script_v6.cpp 13 Sep 2003 16:25:33 -0000 1.191
+++ script_v6.cpp 13 Sep 2003 18:36:16 -0000 1.192
@@ -2371,7 +2371,7 @@
b = pop();
a = pop();
- warning("o6_setBlastObjectWindow(%d, %d, %d, %d)", a, b, c, d);
+ warning("o6_bompWindow(%d, %d, %d, %d)", a, b, c, d);
// sub_274EF(a, b, c, d);
}
@@ -2885,11 +2885,12 @@
}
int Scumm_v6::readFileToArray(int slot, int32 size) {
- int rest = _hFileTable[slot].size() - _hFileTable[slot].pos();
+ if (size == 0)
+ size = _hFileTable[slot].size() - _hFileTable[slot].pos();
writeVar(0, 0);
- defineArray(0, 3, 0, rest);
+ defineArray(0, 3, 0, size);
byte *ptr = getResourceAddress(rtString, readVar(0));
- _hFileTable[slot].read(ptr, rest);
+ _hFileTable[slot].read(ptr, size);
return readVar(0);
}
More information about the Scummvm-git-logs
mailing list