From: David Webster Date: Thu, 3 May 2001 17:43:18 +0000 (+0000) Subject: OS/2 fix in setdrive. X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/50c76ce1f7c2d9f121ff1015b0abae99dcb2a31a OS/2 fix in setdrive. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9986 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/src/generic/dirctrlg.cpp b/src/generic/dirctrlg.cpp index e949c2f495..6ee0ef2ab4 100644 --- a/src/generic/dirctrlg.cpp +++ b/src/generic/dirctrlg.cpp @@ -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;