Temporary workaround for bug #2098279: ALL: Game path with no trailing backslash fails
svn-id: r34408
This commit is contained in:
parent
b3a48455db
commit
f5462901b2
2 changed files with 9 additions and 5 deletions
|
@ -56,7 +56,11 @@ Engine::Engine(OSystem *syst)
|
|||
_eventMan(_system->getEventManager()),
|
||||
_saveFileMan(_system->getSavefileManager()),
|
||||
_targetName(ConfMan.getActiveDomainName()),
|
||||
_gameDataPath(ConfMan.get("path")),
|
||||
|
||||
// FIXME: Temporary workaround for "missing" slashes at the end
|
||||
// of _gameDataPath. This can go once we completed the transition
|
||||
// to the new Archive/SearchPath system. See also bug #2098279.
|
||||
_gameDataPath(ConfMan.get("path") + '/'),
|
||||
_pauseLevel(0),
|
||||
_mainMenuDialog(NULL) {
|
||||
|
||||
|
|
|
@ -79,8 +79,8 @@ bool Resource::reset() {
|
|||
} else {
|
||||
if (_vm->gameFlags().isTalkie) {
|
||||
// Add default file directories
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "hof_cd");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "HOF_CD");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "/hof_cd");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "/HOF_CD");
|
||||
}
|
||||
|
||||
loadPakFile("INTROGEN.PAK");
|
||||
|
@ -95,8 +95,8 @@ bool Resource::reset() {
|
|||
}
|
||||
|
||||
// Add default file directories
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "malcolm");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "MALCOLM");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "/malcolm");
|
||||
Common::File::addDefaultDirectory(ConfMan.get("path") + "/MALCOLM");
|
||||
|
||||
if (!loadFileList("FILEDATA.FDT"))
|
||||
error("couldn't load file: 'FILEDATA.FDT'");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue