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");  			}  		}  | 
