diff options
author | Nipun Garg | 2019-06-20 20:23:22 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:16:52 +0200 |
commit | 1b25f846a17494e9e74c9a21657ed9652ce68990 (patch) | |
tree | f6b13c0e64674c5164862eb189a0400276d57958 | |
parent | ae876db69cc16ea961e5624ff4e3161b24e0fdc9 (diff) | |
download | scummvm-rg350-1b25f846a17494e9e74c9a21657ed9652ce68990.tar.gz scummvm-rg350-1b25f846a17494e9e74c9a21657ed9652ce68990.tar.bz2 scummvm-rg350-1b25f846a17494e9e74c9a21657ed9652ce68990.zip |
HDB: Fix switch-case warnings
-rw-r--r-- | engines/hdb/ai-cinematic.cpp | 2 | ||||
-rw-r--r-- | engines/hdb/ai-funcs.cpp | 8 | ||||
-rw-r--r-- | engines/hdb/ai-inventory.cpp | 5 | ||||
-rw-r--r-- | engines/hdb/map-loader.cpp | 2 |
4 files changed, 17 insertions, 0 deletions
diff --git a/engines/hdb/ai-cinematic.cpp b/engines/hdb/ai-cinematic.cpp index 0fa6bc8641..b30d137ded 100644 --- a/engines/hdb/ai-cinematic.cpp +++ b/engines/hdb/ai-cinematic.cpp @@ -199,6 +199,8 @@ void AI::processCines() { case DIR_RIGHT: e->state = STATE_STANDRIGHT; break; + default: + warning("AI-CINEMATIC: processCines: Unknown Dir"); } } else { warning("Can't find %s to ENTITYFACE", _cine[i]->title); diff --git a/engines/hdb/ai-funcs.cpp b/engines/hdb/ai-funcs.cpp index e8cabee998..732e4fdf58 100644 --- a/engines/hdb/ai-funcs.cpp +++ b/engines/hdb/ai-funcs.cpp @@ -391,6 +391,8 @@ bool AI::cacheEntGfx(AIEntity *e, bool init) { e->special1Gfx[e->special1Frames] = gfx; e->special1Frames++; break; + default: + warning("AI-FUNCS: cacheEntGfx: Unknown State"); } } j++; @@ -454,6 +456,8 @@ void AI::stopEntity(AIEntity *e) { case STATE_FLOATDOWN: e->state = STATE_FLOATING; return; + default: + warning("AI-FUNCS: stopEntity: Unknown State"); } if (e->type != AI_DIVERTER) { @@ -482,6 +486,8 @@ void AI::stopEntity(AIEntity *e) { else e->state = STATE_NONE; break; + default: + warning("AI-FUNCS: stopEntity: Unknown Dir"); } } } @@ -719,6 +725,8 @@ void AI::lookAtXY(int x, int y) { _player->state = STATE_STANDRIGHT; warning("STUB: Set _player->draw to Player standright_gfx"); break; + default: + warning("AI-FUNCS: lookAtXY: Unknown Dir"); } } } // End of Namespace diff --git a/engines/hdb/ai-inventory.cpp b/engines/hdb/ai-inventory.cpp index 5fcccf2a8f..d050b3cfaf 100644 --- a/engines/hdb/ai-inventory.cpp +++ b/engines/hdb/ai-inventory.cpp @@ -51,6 +51,9 @@ bool AI::addToInventory(AIEntity *e) { _numMonkeystones++; removeEntity(e); return true; + default: + warning("AI-INVENTORY: addToInventory: Unknown Type"); + return false; } if (_numInventory >= kMaxInventory) { @@ -67,6 +70,8 @@ bool AI::addToInventory(AIEntity *e) { case ITEM_ROBOSTUNNER: case ITEM_SLUGSLINGER: warning("STUB: addToInventory: Ready weapon"); + default: + warning("AI-INVENTORY: addToInventory: Unknown Type"); } warning("STUB: addToInventory: Print a 'You Got' message"); diff --git a/engines/hdb/map-loader.cpp b/engines/hdb/map-loader.cpp index 8ec381aeef..d1f95970cc 100644 --- a/engines/hdb/map-loader.cpp +++ b/engines/hdb/map-loader.cpp @@ -402,6 +402,8 @@ bool Map::load(Common::SeekableReadStream *stream) { case ITEM_ROBOSTUNNER: case ITEM_SLUGSLINGER: continue; + default: + warning("MAP-LOADER: load: Unknown Type"); } } |