aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorD G Turner2019-10-14 14:25:16 +0100
committerD G Turner2019-10-14 14:25:16 +0100
commit9406baeac9dc1afa67cb0f4fc4fa64eacc24d80b (patch)
tree98549f11d0c66cfa1956c73734fed9a54c31eb5d /engines
parent5472ec24f8cba46b1de31af28dd6beb153d7858d (diff)
downloadscummvm-rg350-9406baeac9dc1afa67cb0f4fc4fa64eacc24d80b.tar.gz
scummvm-rg350-9406baeac9dc1afa67cb0f4fc4fa64eacc24d80b.tar.bz2
scummvm-rg350-9406baeac9dc1afa67cb0f4fc4fa64eacc24d80b.zip
AGOS: Fix Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
Diffstat (limited to 'engines')
-rw-r--r--engines/agos/debug.cpp3
-rw-r--r--engines/agos/rooms.cpp2
-rw-r--r--engines/agos/script_pn.cpp4
3 files changed, 9 insertions, 0 deletions
diff --git a/engines/agos/debug.cpp b/engines/agos/debug.cpp
index ad5bfb56f4..2d7e3a0a3c 100644
--- a/engines/agos/debug.cpp
+++ b/engines/agos/debug.cpp
@@ -157,6 +157,9 @@ const byte *AGOSEngine::dumpOpcode(const byte *p) {
debugN("NULL_STRING ");
}
break;
+
+ default:
+ break;
}
}
}
diff --git a/engines/agos/rooms.cpp b/engines/agos/rooms.cpp
index d1d6f2b99d..6ffaf51da5 100644
--- a/engines/agos/rooms.cpp
+++ b/engines/agos/rooms.cpp
@@ -44,6 +44,8 @@ uint16 AGOSEngine::getBackExit(int n) {
return 5;
case 5:
return 4;
+ default:
+ break;
}
return 0;
diff --git a/engines/agos/script_pn.cpp b/engines/agos/script_pn.cpp
index 653a162904..508681ce92 100644
--- a/engines/agos/script_pn.cpp
+++ b/engines/agos/script_pn.cpp
@@ -391,6 +391,8 @@ void AGOSEngine_PN::opn_opcode31() {
// NOTE: Is this case ever used?
error("opn_opcode31: case 2");
break;
+ default:
+ break;
}
if (slot == -1) {
@@ -431,6 +433,8 @@ void AGOSEngine_PN::opn_opcode32() {
// NOTE: Is this case ever used?
error("opn_opcode32: case 2");
break;
+ default:
+ break;
}
a = saveFile(bf);