diff options
author | Thierry Crozat | 2012-04-16 23:21:30 +0100 |
---|---|---|
committer | Thierry Crozat | 2012-04-16 23:21:30 +0100 |
commit | 8d274f5006cd55f9cb635172c715fdff1bcd0063 (patch) | |
tree | 8b0e06da348fca2da9ebd581e99fd2a09a9617db /engines | |
parent | a4aaca591969a9f038607ad02e8c9bcae339ceac (diff) | |
download | scummvm-rg350-8d274f5006cd55f9cb635172c715fdff1bcd0063.tar.gz scummvm-rg350-8d274f5006cd55f9cb635172c715fdff1bcd0063.tar.bz2 scummvm-rg350-8d274f5006cd55f9cb635172c715fdff1bcd0063.zip |
DREAMWEB: Simplify modifyFileName() by using _datafilePrefix
Diffstat (limited to 'engines')
-rw-r--r-- | engines/dreamweb/dreamweb.cpp | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/engines/dreamweb/dreamweb.cpp b/engines/dreamweb/dreamweb.cpp index c0babf766a..2e9c7bb2b8 100644 --- a/engines/dreamweb/dreamweb.cpp +++ b/engines/dreamweb/dreamweb.cpp @@ -580,26 +580,12 @@ Common::String DreamWebEngine::modifyFileName(const char *name) { Common::String fileName(name); // Sanity check - if (!fileName.hasPrefix("DREAMWEB")) + if (!fileName.hasPrefix("DREAMWEB.")) return fileName; - // CD ES and FR release use a different file name - if (isCD()) { - switch(getLanguage()) { - case Common::ES_ESP: - fileName.setChar('S', 6); - fileName.setChar('P', 7); - break; - case Common::FR_FRA: - fileName.setChar('F', 6); - fileName.setChar('R', 7); - break; - default: - // Nothing to do - break; - } - } - + // Make sure we use the correct file name as it differs depending on the game variant + fileName = _datafilePrefix; + fileName += name + 9; return fileName; } |