diff options
author | D G Turner | 2019-11-09 05:42:33 +0000 |
---|---|---|
committer | D G Turner | 2019-11-09 05:42:33 +0000 |
commit | fbb60c6d8997bcaf671a52ca114bbb3d6293b43b (patch) | |
tree | 2ed65d07b7acc90303288136872977067d70e421 /engines/touche | |
parent | fd2f01fddaf51bbe8e2d162035f0889703549c57 (diff) | |
download | scummvm-rg350-fbb60c6d8997bcaf671a52ca114bbb3d6293b43b.tar.gz scummvm-rg350-fbb60c6d8997bcaf671a52ca114bbb3d6293b43b.tar.bz2 scummvm-rg350-fbb60c6d8997bcaf671a52ca114bbb3d6293b43b.zip |
TOUCHE: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
Diffstat (limited to 'engines/touche')
-rw-r--r-- | engines/touche/menu.cpp | 6 | ||||
-rw-r--r-- | engines/touche/opcodes.cpp | 2 | ||||
-rw-r--r-- | engines/touche/touche.cpp | 14 |
3 files changed, 22 insertions, 0 deletions
diff --git a/engines/touche/menu.cpp b/engines/touche/menu.cpp index 72f37b959c..b3698f1683 100644 --- a/engines/touche/menu.cpp +++ b/engines/touche/menu.cpp @@ -76,6 +76,8 @@ void ToucheEngine::drawButton(Button *button) { dx = -1; dy = -2; break; + default: + break; } const int x = button->x + button->w / 2; const int y = button->y + button->h / 2; @@ -158,6 +160,8 @@ static void setupMenu(MenuMode mode, MenuData *menuData) { menuData->buttonsTable = saveLoadButtonsTable; menuData->buttonsCount = ARRAYSIZE(saveLoadButtonsTable); break; + default: + break; } } @@ -177,6 +181,8 @@ void ToucheEngine::redrawMenu(MenuData *menu) { case kMenuSaveStateMode: drawSaveGameStateDescriptions(_offscreenBuffer, kScreenWidth, menu, _saveLoadCurrentPage, _saveLoadCurrentSlot); break; + default: + break; } for (uint i = 0; i < menu->buttonsCount; ++i) { drawButton(&menu->buttonsTable[i]); diff --git a/engines/touche/opcodes.cpp b/engines/touche/opcodes.cpp index 2af942885a..5c29d82f94 100644 --- a/engines/touche/opcodes.cpp +++ b/engines/touche/opcodes.cpp @@ -422,6 +422,8 @@ void ToucheEngine::op_setFlag() { case 619: debug(0, "Unknown music flag %d", val); break; + default: + break; } } diff --git a/engines/touche/touche.cpp b/engines/touche/touche.cpp index e8a867a96a..4bc8822619 100644 --- a/engines/touche/touche.cpp +++ b/engines/touche/touche.cpp @@ -338,6 +338,8 @@ void ToucheEngine::writeConfigurationSettings() { ConfMan.setBool("speech_mute", false); ConfMan.setBool("subtitles", true); break; + default: + break; } ConfMan.setInt("music_volume", getMusicVolume()); ConfMan.flushToDisk(); @@ -851,6 +853,8 @@ void ToucheEngine::setKeyCharFrame(int keyChar, int16 type, int16 value1, int16 key->anim3Start = value1; key->anim3Count = value2; break; + default: + break; } } @@ -1612,6 +1616,8 @@ void ToucheEngine::handleLeftMouseButtonClickOnInventory() { drawInventory(_objectDescriptionNum, 1); } break; + default: + break; } } break; @@ -1699,6 +1705,8 @@ void ToucheEngine::handleMouseClickOnRoom(int flag) { } } break; + default: + break; } if (_giveItemToCounter == 0 && !_hideInventoryTexts) { if (hitBox->contains(hitPosX, hitPosY)) { @@ -2098,6 +2106,8 @@ void ToucheEngine::updateRoomRegions() { } i += _programAreaTable[i].animCount + 1; break; + default: + break; } } } @@ -2778,6 +2788,8 @@ void ToucheEngine::adjustKeyCharPosToWalkBox(KeyChar *key, int moveType) { key->yPos = dy * kz / dz + y1; } break; + default: + break; } } @@ -3057,6 +3069,8 @@ void ToucheEngine::updateKeyCharWalkPath(KeyChar *key, int16 dx, int16 dy, int16 } } break; + default: + break; } } |