aboutsummaryrefslogtreecommitdiff
path: root/engines/gob/goblin_v2.cpp
diff options
context:
space:
mode:
authorD G Turner2019-12-12 17:31:01 +0000
committerD G Turner2019-12-12 17:31:01 +0000
commit799a088b6edb7772c01d60ebc3e6160bb26ce8fc (patch)
treec3586556fd1efe38db42629427c718af16ca41d7 /engines/gob/goblin_v2.cpp
parentf62dc99600da83128b7ee1c08bfb09ebc6539173 (diff)
downloadscummvm-rg350-799a088b6edb7772c01d60ebc3e6160bb26ce8fc.tar.gz
scummvm-rg350-799a088b6edb7772c01d60ebc3e6160bb26ce8fc.tar.bz2
scummvm-rg350-799a088b6edb7772c01d60ebc3e6160bb26ce8fc.zip
GOB: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
Diffstat (limited to 'engines/gob/goblin_v2.cpp')
-rw-r--r--engines/gob/goblin_v2.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/engines/gob/goblin_v2.cpp b/engines/gob/goblin_v2.cpp
index 4dadf33883..9ce757df90 100644
--- a/engines/gob/goblin_v2.cpp
+++ b/engines/gob/goblin_v2.cpp
@@ -354,6 +354,9 @@ void Goblin_v2::moveAdvance(Mult::Mult_Object *obj, Gob_Object *gobDesc,
if (animData->frame >= framesCount)
animData->isPaused = 1;
break;
+
+ default:
+ break;
}
switch (animData->state) {
@@ -404,6 +407,9 @@ void Goblin_v2::moveAdvance(Mult::Mult_Object *obj, Gob_Object *gobDesc,
if (animData->pathExistence == 4)
animData->pathExistence = 5;
break;
+
+ default:
+ break;
}
if ((animData->newState != -1) && (animData->frame == framesCount) &&
@@ -699,6 +705,9 @@ void Goblin_v2::advMovement(Mult::Mult_Object *obj, int8 state) {
obj->goblinX--;
obj->goblinY++;
break;
+
+ default:
+ break;
}
}