aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/processroom.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2015-12-23 23:07:40 +0200
committerFilippos Karapetis2015-12-23 23:07:40 +0200
commit35f53bb522ded62d0de3198da9eace5299869b73 (patch)
tree3b8f0cf9b4d6d17ce42c8395ce154769b1ac0f67 /engines/lab/processroom.cpp
parent9d7a2f4e7f044bbde1c25d0853211820553130c3 (diff)
downloadscummvm-rg350-35f53bb522ded62d0de3198da9eace5299869b73.tar.gz
scummvm-rg350-35f53bb522ded62d0de3198da9eace5299869b73.tar.bz2
scummvm-rg350-35f53bb522ded62d0de3198da9eace5299869b73.zip
LAB: Error out on unused opcodes
This also fixes a warning
Diffstat (limited to 'engines/lab/processroom.cpp')
-rw-r--r--engines/lab/processroom.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/lab/processroom.cpp b/engines/lab/processroom.cpp
index 7f0c472684..312f153234 100644
--- a/engines/lab/processroom.cpp
+++ b/engines/lab/processroom.cpp
@@ -267,6 +267,12 @@ void LabEngine::doActions(Action *actionList, CloseDataPtr *closePtrList) {
_graphics->loadPict(actionList->_messages[0]);
break;
+
+ case kActionLoadBitmap:
+ error("Unused opcode kActionLoadBitmap has been called");
+
+ case kActionShowBitmap:
+ error("Unused opcode kActionShowBitmap has been called");
case kActionTransition:
_graphics->doTransition((TransitionType)actionList->_param1, closePtrList, actionList->_messages[0].c_str());
@@ -426,9 +432,7 @@ void LabEngine::doActions(Action *actionList, CloseDataPtr *closePtrList) {
break;
case kActionLostGame:
- // This seems to be unused?
- error("Unused opcode LOSTGAME has been called");
- break;
+ error("Unused opcode kActionLostGame has been called");
case kActionResetBuffer:
_graphics->freePict();