]> git.saurik.com Git - wxWidgets.git/commitdiff
OS/2 fix in setdrive.
authorDavid Webster <Dave.Webster@bhmi.com>
Thu, 3 May 2001 17:43:18 +0000 (17:43 +0000)
committerDavid Webster <Dave.Webster@bhmi.com>
Thu, 3 May 2001 17:43:18 +0000 (17:43 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/generic/dirctrlg.cpp

index e949c2f495ef702c679fd1284d722999909ecf2b..6ee0ef2ab4fa4076bc1c5ed15e0adf8dbeb903ba 100644 (file)
@@ -317,7 +317,12 @@ int setdrive(int drive)
        newdrive[0] = (char)('A' + (char)drive - (char)1);
        newdrive[1] = ':';
        newdrive[2] = '\0';
+#if defined(__WXMSW__)
        if (SetCurrentDirectory((LPSTR)newdrive))
+#else
+    // VA doesn't know what LPSTR is and has its own set
+       if (DosSetCurrentDir((PSZ)newdrive))
+#endif
                return 0;
        else
                return -1;