aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra
diff options
context:
space:
mode:
authorFilippos Karapetis2009-09-24 10:02:13 +0000
committerFilippos Karapetis2009-09-24 10:02:13 +0000
commit16d7d9ba2375af7414fa95f9f9d3927e38e5b759 (patch)
treeea1d6031473d0f0e16d7b6f759856e2f83b8ab7f /engines/kyra
parent9026b635039880a8278174321039e9e7de1b1dc0 (diff)
downloadscummvm-rg350-16d7d9ba2375af7414fa95f9f9d3927e38e5b759.tar.gz
scummvm-rg350-16d7d9ba2375af7414fa95f9f9d3927e38e5b759.tar.bz2
scummvm-rg350-16d7d9ba2375af7414fa95f9f9d3927e38e5b759.zip
Fixed some more warnings about unreachable code
svn-id: r44299
Diffstat (limited to 'engines/kyra')
-rw-r--r--engines/kyra/lol.cpp2
-rw-r--r--engines/kyra/resource.cpp6
-rw-r--r--engines/kyra/screen_lok.cpp2
-rw-r--r--engines/kyra/script.cpp2
-rw-r--r--engines/kyra/sound_towns.cpp2
5 files changed, 8 insertions, 6 deletions
diff --git a/engines/kyra/lol.cpp b/engines/kyra/lol.cpp
index 70bba25764..0c7d231edc 100644
--- a/engines/kyra/lol.cpp
+++ b/engines/kyra/lol.cpp
@@ -1309,7 +1309,7 @@ int LoLEngine::calculateCharacterStats(int charNum, int index) {
return _characters[charNum].skillLevels[index] + _characters[charNum].skillModifiers[index];
}
- return 1;
+ //return 1;
}
int LoLEngine::calculateProtection(int index) {
diff --git a/engines/kyra/resource.cpp b/engines/kyra/resource.cpp
index 112db7afdf..ab59108825 100644
--- a/engines/kyra/resource.cpp
+++ b/engines/kyra/resource.cpp
@@ -132,7 +132,7 @@ bool Resource::reset() {
}
} else {
error("Unknown game id: %d", _vm->game());
- return false;
+ //return false;
}
return true;
@@ -191,7 +191,7 @@ bool Resource::loadFileList(const Common::String &filedata) {
} else if (!loadPakFile(filename)) {
delete f;
error("couldn't load file '%s'", filename.c_str());
- return false;
+ //return false;
}
}
}
@@ -207,7 +207,7 @@ bool Resource::loadFileList(const char * const *filelist, uint32 numFiles) {
while (numFiles--) {
if (!loadPakFile(filelist[numFiles])) {
error("couldn't load file '%s'", filelist[numFiles]);
- return false;
+ //return false;
}
}
diff --git a/engines/kyra/screen_lok.cpp b/engines/kyra/screen_lok.cpp
index ed7bef0178..de01eadccb 100644
--- a/engines/kyra/screen_lok.cpp
+++ b/engines/kyra/screen_lok.cpp
@@ -340,7 +340,7 @@ void Screen_LoK_16::getFadeParams(const Palette &pal, int delay, int &delayInc,
int Screen_LoK_16::fadePalStep(const Palette &pal, int diff) {
error("Screen_LoK_16::fadePalStep called");
- return 0;
+ //return 0;
}
void Screen_LoK_16::paletteMap(uint8 idx, int r, int g, int b) {
diff --git a/engines/kyra/script.cpp b/engines/kyra/script.cpp
index 726c013b5a..3b18bca40d 100644
--- a/engines/kyra/script.cpp
+++ b/engines/kyra/script.cpp
@@ -106,7 +106,7 @@ bool EMCInterpreter::load(const char *filename, EMCData *scriptData, const Commo
Common::SeekableReadStream *stream = _vm->resource()->createReadStream(filename);
if (!stream) {
error("Couldn't open script file '%s'", filename);
- return false;
+ //return false;
}
memset(scriptData, 0, sizeof(EMCData));
diff --git a/engines/kyra/sound_towns.cpp b/engines/kyra/sound_towns.cpp
index 5e02dff3f9..864d3fc15e 100644
--- a/engines/kyra/sound_towns.cpp
+++ b/engines/kyra/sound_towns.cpp
@@ -909,9 +909,11 @@ void Towns_EuphonyParser::parseNextEvent(EventInfo &info) {
loop = false;
} else {
error("Unknown Euphony music event 0x%02X", (int)cmd);
+#if 0
memset(&info, 0, sizeof(info));
pos = 0;
loop = false;
+#endif
}
}
_position._play_pos = pos;