[Scummvm-cvs-logs] CVS: scummvm/sword1 resman.cpp,1.10,1.11
Robert G?ffringmann
lavosspawn at users.sourceforge.net
Mon Dec 29 07:55:04 CET 2003
Update of /cvsroot/scummvm/scummvm/sword1
In directory sc8-pr-cvs1:/tmp/cvs-serv14540/sword1
Modified Files:
resman.cpp
Log Message:
fix resource references for soldout version
Index: resman.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sword1/resman.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- resman.cpp 29 Dec 2003 15:38:16 -0000 1.10
+++ resman.cpp 29 Dec 2003 15:54:06 -0000 1.11
@@ -238,28 +238,28 @@
}
BsMemHandle *ResMan::resHandle(uint32 id) {
- uint8 cluster = (uint8)((id >> 24) - 1);
- uint8 group = (uint8)(id >> 16);
if ((id >> 16) == 0x0405)
id = _srIdList[id & 0xFFFF];
+ uint8 cluster = (uint8)((id >> 24) - 1);
+ uint8 group = (uint8)(id >> 16);
return &(_prj.clu[cluster]->grp[group]->resHandle[id & 0xFFFF]);
}
uint32 ResMan::resLength(uint32 id) {
- uint8 cluster = (uint8)((id >> 24) - 1);
- uint8 group = (uint8)(id >> 16);
if ((id >> 16) == 0x0405)
id = _srIdList[id & 0xFFFF];
+ uint8 cluster = (uint8)((id >> 24) - 1);
+ uint8 group = (uint8)(id >> 16);
return _prj.clu[cluster]->grp[group]->length[id & 0xFFFF];
}
uint32 ResMan::resOffset(uint32 id) {
- uint8 cluster = (uint8)((id >> 24) - 1);
- uint8 group = (uint8)(id >> 16);
if ((id >> 16) == 0x0405)
id = _srIdList[id & 0xFFFF];
+ uint8 cluster = (uint8)((id >> 24) - 1);
+ uint8 group = (uint8)(id >> 16);
return _prj.clu[cluster]->grp[group]->offset[id & 0xFFFF];
}
More information about the Scummvm-git-logs
mailing list