From 008e2b85b612f3bd4c953201fba33e000451fb2c Mon Sep 17 00:00:00 2001 From: D G Turner Date: Thu, 24 Oct 2019 02:04:53 +0100 Subject: ZVISION: Fix Missing Default Switch Cases These are flagged by GCC if -Wswitch-default is enabled. --- engines/zvision/scripting/controls/lever_control.cpp | 2 ++ engines/zvision/scripting/menu.cpp | 3 +++ engines/zvision/scripting/script_manager.cpp | 2 ++ 3 files changed, 7 insertions(+) (limited to 'engines/zvision/scripting') diff --git a/engines/zvision/scripting/controls/lever_control.cpp b/engines/zvision/scripting/controls/lever_control.cpp index 553b5ec8c2..fb88f2fe02 100644 --- a/engines/zvision/scripting/controls/lever_control.cpp +++ b/engines/zvision/scripting/controls/lever_control.cpp @@ -360,6 +360,8 @@ int LeverControl::calculateVectorAngle(const Common::Point &pointOne, const Comm case 3: angle = 180 + angle; break; + default: + break; } return angle; diff --git a/engines/zvision/scripting/menu.cpp b/engines/zvision/scripting/menu.cpp index f149cf39d6..c81de359b9 100644 --- a/engines/zvision/scripting/menu.cpp +++ b/engines/zvision/scripting/menu.cpp @@ -201,6 +201,9 @@ void MenuZGI::onMouseUp(const Common::Point &Pos) { _engine->getScriptManager()->changeLocation('g', 'j', 's', 'e', 0); } break; + + default: + break; } } } diff --git a/engines/zvision/scripting/script_manager.cpp b/engines/zvision/scripting/script_manager.cpp index a0ebbd3e54..16423dc04d 100644 --- a/engines/zvision/scripting/script_manager.cpp +++ b/engines/zvision/scripting/script_manager.cpp @@ -245,6 +245,8 @@ bool ScriptManager::checkPuzzleCriteria(Puzzle *puzzle, uint counter) { case Puzzle::LESS_THAN: criteriaMet = getStateValue(entryIter->key) < argumentValue; break; + default: + break; } // If one check returns false, don't keep checking -- cgit v1.2.3