aboutsummaryrefslogtreecommitdiff
path: root/devtools
diff options
context:
space:
mode:
authorD G Turner2019-10-06 06:21:55 +0100
committerD G Turner2019-10-06 06:21:55 +0100
commitfab8fd26859a329b2b3dede83011b8b7f7379b02 (patch)
tree4504003ba26b61ccb308bee608e24681a11bceb7 /devtools
parent68303c153471250c5e42dc7110a969f3a88fe389 (diff)
downloadscummvm-rg350-fab8fd26859a329b2b3dede83011b8b7f7379b02.tar.gz
scummvm-rg350-fab8fd26859a329b2b3dede83011b8b7f7379b02.tar.bz2
scummvm-rg350-fab8fd26859a329b2b3dede83011b8b7f7379b02.zip
DEVTOOLS: Add Missing Default Switch Cases
These are flagged by GCC if -Wswitch-default is enabled.
Diffstat (limited to 'devtools')
-rw-r--r--devtools/create_kyradat/types.cpp3
-rw-r--r--devtools/create_neverhood/create_neverhood.cpp2
-rw-r--r--devtools/create_titanic/zlib.cpp2
-rw-r--r--devtools/create_xeen/file.h2
4 files changed, 9 insertions, 0 deletions
diff --git a/devtools/create_kyradat/types.cpp b/devtools/create_kyradat/types.cpp
index 52cd769f2f..0599bac020 100644
--- a/devtools/create_kyradat/types.cpp
+++ b/devtools/create_kyradat/types.cpp
@@ -120,6 +120,9 @@ void writeResource(PAKFile &out, const char *filename, ResTypes type, const void
case kEoBNpcData:
writeEoBNpcData(out, filename, (const EoBCharacterProvider *)provider);
break;
+
+ default:
+ break;
}
}
diff --git a/devtools/create_neverhood/create_neverhood.cpp b/devtools/create_neverhood/create_neverhood.cpp
index fb2912f722..4e00bf1a4d 100644
--- a/devtools/create_neverhood/create_neverhood.cpp
+++ b/devtools/create_neverhood/create_neverhood.cpp
@@ -452,6 +452,8 @@ public:
add(MessageItem(0x100D, 0x42845B19));
add(MessageItem(0x4805, 4));
return true;
+ default:
+ break;
}
return false;
}
diff --git a/devtools/create_titanic/zlib.cpp b/devtools/create_titanic/zlib.cpp
index 96e0020e31..fe2a12b82d 100644
--- a/devtools/create_titanic/zlib.cpp
+++ b/devtools/create_titanic/zlib.cpp
@@ -260,6 +260,8 @@ public:
bool seek(int32 offset, int whence = SEEK_SET) {
int32 newPos = 0;
switch (whence) {
+ default:
+ // fallthrough intended
case SEEK_SET:
newPos = offset;
break;
diff --git a/devtools/create_xeen/file.h b/devtools/create_xeen/file.h
index 2d87ff3da9..121bcae32f 100644
--- a/devtools/create_xeen/file.h
+++ b/devtools/create_xeen/file.h
@@ -193,6 +193,8 @@ public:
virtual int seek(int offset, int whence = SEEK_SET) {
switch (whence) {
+ default:
+ // fallthrough intended
case SEEK_SET: _offset = whence; break;
case SEEK_CUR: _offset += whence; break;
case SEEK_END: _offset = _size + whence; break;