diff options
author | D G Turner | 2019-12-01 21:41:21 +0000 |
---|---|---|
committer | D G Turner | 2019-12-01 21:41:21 +0000 |
commit | b7c397412dd2cd5aa81723fa31d9e13ee83e1493 (patch) | |
tree | b66ad2c612f20719459d55c403b57d02cc006bde /engines/pegasus/neighborhood/norad/delta | |
parent | 64eb072103dcb4789858470ac9d40d4c6f3b8841 (diff) | |
download | scummvm-rg350-b7c397412dd2cd5aa81723fa31d9e13ee83e1493.tar.gz scummvm-rg350-b7c397412dd2cd5aa81723fa31d9e13ee83e1493.tar.bz2 scummvm-rg350-b7c397412dd2cd5aa81723fa31d9e13ee83e1493.zip |
PEGASUS: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
Diffstat (limited to 'engines/pegasus/neighborhood/norad/delta')
-rw-r--r-- | engines/pegasus/neighborhood/norad/delta/globegame.cpp | 8 | ||||
-rw-r--r-- | engines/pegasus/neighborhood/norad/delta/noraddelta.cpp | 16 |
2 files changed, 24 insertions, 0 deletions
diff --git a/engines/pegasus/neighborhood/norad/delta/globegame.cpp b/engines/pegasus/neighborhood/norad/delta/globegame.cpp index 2c339bd659..3735f6d854 100644 --- a/engines/pegasus/neighborhood/norad/delta/globegame.cpp +++ b/engines/pegasus/neighborhood/norad/delta/globegame.cpp @@ -107,6 +107,8 @@ void GlobeTracker::setTrackParameters(const Hotspot *trackSpot, GlobeTrackDirect _globeMovie->setSegment(0, _globeMovie->getDuration()); _globeMovie->setFlags(0); break; + default: + break; } } @@ -183,6 +185,8 @@ void GlobeTracker::trackGlobeMovie() { _downHighlight->show(); break; + default: + break; } } @@ -204,6 +208,8 @@ void GlobeTracker::stopGlobeMovie() { _downHighlight->hide(); _trackTime = tickCount() - kVerticalDuration; break; + default: + break; } } @@ -725,6 +731,8 @@ void GlobeGame::receiveNotification(Notification *notification, const Notificati _owner->requestSpotSound(kFiftySecondsIn, kFiftySecondsOut, kFilterNoInput, kSpotSoundCompletedFlag); break; + default: + break; } // fall through // FIXME: fall through intentional? diff --git a/engines/pegasus/neighborhood/norad/delta/noraddelta.cpp b/engines/pegasus/neighborhood/norad/delta/noraddelta.cpp index c01241d3ee..96000d10d4 100644 --- a/engines/pegasus/neighborhood/norad/delta/noraddelta.cpp +++ b/engines/pegasus/neighborhood/norad/delta/noraddelta.cpp @@ -316,6 +316,8 @@ void NoradDelta::checkContinuePoint(const RoomID room, const DirectionConstant d case MakeRoomView(kNorad79, kWest): makeContinuePoint(); break; + default: + break; } } @@ -633,6 +635,8 @@ void NoradDelta::receiveNotification(Notification *notification, const Notificat case kN60RobotDisappears: recallToTSASuccess(); break; + default: + break; } _interruptionFilter = kFilterAllInput; @@ -682,6 +686,8 @@ void NoradDelta::pickedUpItem(Item *item) { startExtraSequence(kN60RobotDisappears, kExtraCompletedFlag, kFilterNoInput); } break; + default: + break; } Norad::pickedUpItem(item); @@ -698,6 +704,8 @@ void NoradDelta::takeItemFromRoom(Item *item) { case kOpticalBiochip: _privateFlags.setFlag(kNoradPrivateGotOpticalChipFlag, true); break; + default: + break; } Norad::takeItemFromRoom(item); @@ -714,6 +722,8 @@ void NoradDelta::dropItemIntoRoom(Item *item, Hotspot *hotspot) { case kRetinalScanBiochip: _privateFlags.setFlag(kNoradPrivateGotRetScanChipFlag, false); break; + default: + break; } Norad::dropItemIntoRoom(item, hotspot); @@ -741,6 +751,8 @@ Hotspot *NoradDelta::getItemScreenSpot(Item *item, DisplayElement *element) { else id = kDelta60RobotRetinalBiochipSpotID; break; + default: + break; } if (id != kNoHotSpotID) @@ -783,6 +795,8 @@ uint NoradDelta::getNumHints() { numHints = 2; } break; + default: + break; } } @@ -826,6 +840,8 @@ Common::String NoradDelta::getHintMovie(uint hintNum) { return "Images/AI/Globals/XGLOB1B"; return "Images/AI/Globals/XGLOB3B"; + default: + break; } } |