[Scummvm-cvs-logs] SF.net SVN: scummvm: [22923] scummvm/trunk/backends/fs/windows/windows-fs.cpp
kirben at users.sourceforge.net
kirben at users.sourceforge.net
Mon Jun 5 02:14:28 CEST 2006
Revision: 22923
Author: kirben
Date: 2006-06-04 17:14:23 -0700 (Sun, 04 Jun 2006)
ViewCVS: http://svn.sourceforge.net/scummvm/?rev=22923&view=rev
Log Message:
-----------
Add trailing slash to getCurrentDirectory if required. Fixes bug #1500563 - WIN32/SCUMM: Using scummvm.exe targetname not possible
Modified Paths:
--------------
scummvm/trunk/backends/fs/windows/windows-fs.cpp
Modified: scummvm/trunk/backends/fs/windows/windows-fs.cpp
===================================================================
--- scummvm/trunk/backends/fs/windows/windows-fs.cpp 2006-06-04 20:42:27 UTC (rev 22922)
+++ scummvm/trunk/backends/fs/windows/windows-fs.cpp 2006-06-05 00:14:23 UTC (rev 22923)
@@ -123,6 +123,13 @@
AbstractFilesystemNode *AbstractFilesystemNode::getCurrentDirectory() {
char path[MAX_PATH];
GetCurrentDirectory(MAX_PATH, path);
+
+ // Add a trailing slash, if necessary.
+ if (path[0] != 0) {
+ if (path[strlen(path) - 1] != '\\')
+ strcat(path, "\\");
+ }
+
return new WindowsFilesystemNode(path);
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list