diff options
-rw-r--r-- | engines/sludge/builtin.cpp | 5 | ||||
-rw-r--r-- | engines/sludge/fileset.cpp | 3 | ||||
-rw-r--r-- | engines/sludge/transition.cpp | 3 |
3 files changed, 10 insertions, 1 deletions
diff --git a/engines/sludge/builtin.cpp b/engines/sludge/builtin.cpp index 185ff1a23c..05fdc20889 100644 --- a/engines/sludge/builtin.cpp +++ b/engines/sludge/builtin.cpp @@ -82,6 +82,8 @@ bool failSecurityCheck(const Common::String &fn) { case '|': fatal("Filenames may not contain the following characters: \n\n\\ / : \" < > | ? *\n\nConsequently, the following filename is not allowed:", fn); return true; + default: + break; } } return false; @@ -123,6 +125,9 @@ static BuiltReturn sayCore(int numParams, LoadedFunction *fun, bool sayIt) { //debugOut ("BUILTIN: sayCore: %s (%i)\n", newText, p); fun->isSpeech = true; return BR_KEEP_AND_PAUSE; + + default: + break; } fatal("Function should have either 2 or 3 parameters"); diff --git a/engines/sludge/fileset.cpp b/engines/sludge/fileset.cpp index 4f671ebbff..4a02d60bf2 100644 --- a/engines/sludge/fileset.cpp +++ b/engines/sludge/fileset.cpp @@ -182,6 +182,9 @@ Common::String ResourceManager::convertString(const Common::String &s) { // falls through case 1: r = wc + r; + break; + default: + break; } res += r; } diff --git a/engines/sludge/transition.cpp b/engines/sludge/transition.cpp index 35f650e8e4..0e6d28b315 100644 --- a/engines/sludge/transition.cpp +++ b/engines/sludge/transition.cpp @@ -403,7 +403,8 @@ void GraphicsManager::fixBrightness() { case 6: transitionSnapshotBox(); break; - + default: + break; } } |