aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/script_v60he.cpp
diff options
context:
space:
mode:
authorclone27272011-07-18 16:04:39 -0700
committerclone27272011-07-18 16:04:39 -0700
commit6370984b2238f90aa3e03ac70725b3cfc671d581 (patch)
tree031784ab3bfc44bff048e3b4d9b9e1e969a22af8 /engines/scumm/he/script_v60he.cpp
parent85a056f3824151e4f1838de2ca3aeb7e824c32b8 (diff)
parent26d15ce675447070ed5ba99a3b21253b1a4459f7 (diff)
downloadscummvm-rg350-6370984b2238f90aa3e03ac70725b3cfc671d581.tar.gz
scummvm-rg350-6370984b2238f90aa3e03ac70725b3cfc671d581.tar.bz2
scummvm-rg350-6370984b2238f90aa3e03ac70725b3cfc671d581.zip
Merge pull request #50 from clone2727/bink
Add support for Bink video to SCUMM HE
Diffstat (limited to 'engines/scumm/he/script_v60he.cpp')
-rw-r--r--engines/scumm/he/script_v60he.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/engines/scumm/he/script_v60he.cpp b/engines/scumm/he/script_v60he.cpp
index cf7d9fbd2f..dbeee567bf 100644
--- a/engines/scumm/he/script_v60he.cpp
+++ b/engines/scumm/he/script_v60he.cpp
@@ -94,6 +94,12 @@ int ScummEngine_v60he::convertFilePath(byte *dst, int dstSize) {
debug(1, "convertFilePath: original filePath is %s", dst);
int len = resStrLen(dst);
+
+ // Switch all \ to / for portablity
+ for (int i = 0; i < len; i++)
+ if (dst[i] == '\\')
+ dst[i] = '/';
+
if (_game.platform == Common::kPlatformMacintosh) {
// Remove : prefix in HE71 games
if (dst[0] == ':') {
@@ -107,12 +113,6 @@ int ScummEngine_v60he::convertFilePath(byte *dst, int dstSize) {
if (dst[i] == ':')
dst[i] = '/';
}
- } else {
- // Switch all \ to / for portablity
- for (int i = 0; i < len; i++) {
- if (dst[i] == '\\')
- dst[i] = '/';
- }
}
// Strip path