[Scummvm-cvs-logs] CVS: scummvm/scumm wiz_he.cpp,2.46,2.47
kirben
kirben at users.sourceforge.net
Sat Apr 9 20:50:47 CEST 2005
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30420/scumm
Modified Files:
wiz_he.cpp
Log Message:
Pointer off by 8
Index: wiz_he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/wiz_he.cpp,v
retrieving revision 2.46
retrieving revision 2.47
diff -u -d -r2.46 -r2.47
--- wiz_he.cpp 10 Apr 2005 01:25:33 -0000 2.46
+++ wiz_he.cpp 10 Apr 2005 03:50:17 -0000 2.47
@@ -1325,10 +1325,10 @@
assert(iwiz);
uint8 *rmap = findWrappedBlock(MKID('RMAP'), iwiz, st, 0) ;
assert(rmap);
- *(uint32 *)(rmap + 8) = TO_BE_32(0x12345678);
+ *(uint32 *)(rmap) = TO_BE_32(0x12345678);
while (num--) {
uint8 idx = *index++;
- rmap[0xC + idx] = params->remapColor[idx];
+ rmap[4 + idx] = params->remapColor[idx];
}
}
@@ -1556,10 +1556,10 @@
assert(iwiz);
uint8 *rmap = findWrappedBlock(MKID('RMAP'), iwiz, state, 0) ;
assert(rmap);
- *(uint32 *)(rmap + 8) = TO_BE_32(0x12345678);
+ *(uint32 *)(rmap) = TO_BE_32(0x12345678);
while (num--) {
uint8 idx = *index++;
- rmap[0xC + idx] = params->remapColor[idx];
+ rmap[4 + idx] = params->remapColor[idx];
}
}
break;
More information about the Scummvm-git-logs
mailing list