[Scummvm-cvs-logs] CVS: scummvm/scumm script_v6.cpp,1.192,1.193
Pawel Kolodziejski
aquadran at users.sourceforge.net
Sat Sep 13 11:46:07 CEST 2003
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv23451
Modified Files:
script_v6.cpp
Log Message:
remove path in filename at delete func too
Index: script_v6.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v6.cpp,v
retrieving revision 1.192
retrieving revision 1.193
diff -u -d -r1.192 -r1.193
--- script_v6.cpp 13 Sep 2003 18:36:16 -0000 1.192
+++ script_v6.cpp 13 Sep 2003 18:45:56 -0000 1.193
@@ -2859,7 +2859,7 @@
else
error("o6_openFile(): wrong open file mode");
- warning("%d = o6_openFile(\"%s\", %d)", slot, filename, mode);
+ warning("%d = o6_openFile(\"%s\", %d)", slot, filename + r, mode);
}
push(slot);
}
@@ -2871,7 +2871,7 @@
}
void Scumm_v6::o6_deleteFile() {
- int len;
+ int len, r;
byte filename[100];
_msgPtrToAdd = filename;
@@ -2881,7 +2881,12 @@
len = resStrLen(_scriptPointer);
_scriptPointer += len + 1;
- warning("stub o6_deleteFile(\"%s\")", filename);
+ for (r = strlen((char*)filename); r != 0; r--) {
+ if (filename[r - 1] == '\\')
+ break;
+ }
+
+ warning("stub o6_deleteFile(\"%s\")", filename + r);
}
int Scumm_v6::readFileToArray(int slot, int32 size) {
More information about the Scummvm-git-logs
mailing list