X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/788722ac5ca55bd3c0d1f9bd2d598f90b3b02071..c989314692827562d3d2147ae880886b5eaa530e:/src/generic/dirctrlg.cpp diff --git a/src/generic/dirctrlg.cpp b/src/generic/dirctrlg.cpp index 6f27f881aa..d878e874fa 100644 --- a/src/generic/dirctrlg.cpp +++ b/src/generic/dirctrlg.cpp @@ -308,18 +308,18 @@ static const int ID_NEW = 1004; #if defined(__WXMSW__) || defined(__WXPM__) int setdrive(int drive) { - char newdrive[3]; + wxChar newdrive[3]; if (drive < 1 || drive > 31) return -1; - newdrive[0] = (char)('A' + (char)drive - (char)1); - newdrive[1] = ':'; - newdrive[2] = '\0'; + newdrive[0] = (wxChar)(wxT('A') + drive - 1); + newdrive[1] = wxT(':'); + newdrive[2] = wxT('\0'); #if defined(__WXMSW__) #ifdef __WIN16__ if (wxSetWorkingDirectory(newdrive)) #else - if (SetCurrentDirectory((LPSTR)newdrive)) + if (::SetCurrentDirectory(newdrive)) #endif #else // VA doesn't know what LPSTR is and has its own set