[Scummvm-cvs-logs] CVS: scummvm/queen logic.h,1.56,1.57
David Eriksson
twogood at users.sourceforge.net
Thu Nov 6 07:27:22 CET 2003
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/queen command.cpp,1.8,1.9 verb.h,1.4,1.5
- Next message: [Scummvm-cvs-logs] CVS: scummvm/queen cutaway.cpp,1.49,1.50 defs.h,1.25,1.26 logic.cpp,1.76,1.77
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/scummvm/scummvm/queen
In directory sc8-pr-cvs1:/tmp/cvs-serv31441/queen
Modified Files:
logic.h
Log Message:
Validate room number
Index: logic.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/queen/logic.h,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -d -r1.56 -r1.57
--- logic.h 6 Nov 2003 08:44:33 -0000 1.56
+++ logic.h 6 Nov 2003 15:26:44 -0000 1.57
@@ -169,7 +169,13 @@
int16 gameState(int index);
void gameState(int index, int16 newValue);
- const char *roomName(uint16 roomNum) const { return _roomName[roomNum] ; }
+ const char *roomName(uint16 roomNum) const {
+ if (roomNum >= 1 && roomNum <= _numRooms)
+ return _roomName[roomNum];
+ else
+ error("Invalid room number: %i", roomNum);
+ }
+
const char *objectName(uint16 objNum) const { return _objName[objNum]; }
const char *objectTextualDescription(uint16 objNum) const { return _objDescription[objNum]; }
- Previous message: [Scummvm-cvs-logs] CVS: scummvm/queen command.cpp,1.8,1.9 verb.h,1.4,1.5
- Next message: [Scummvm-cvs-logs] CVS: scummvm/queen cutaway.cpp,1.49,1.50 defs.h,1.25,1.26 logic.cpp,1.76,1.77
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Scummvm-git-logs
mailing list