X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Fos_win32.cpp;h=05a7a46c37d89ef33f812c79995732d6e6358ac3;hb=019edfbf9e5516b4890652b59f2da3adb1a1cde4;hp=c5be8a88efb190f904d2af4fd098e77cbfab1093;hpb=6f46db0c981e68a3331188314c1bfc2875eb6eee;p=apitrace diff --git a/common/os_win32.cpp b/common/os_win32.cpp index c5be8a8..05a7a46 100644 --- a/common/os_win32.cpp +++ b/common/os_win32.cpp @@ -23,6 +23,8 @@ * **************************************************************************/ +#ifdef _WIN32 + #include #include @@ -42,7 +44,7 @@ String getProcessName(void) { String path; - size_t size = MAX_PATH; + DWORD size = MAX_PATH; char *buf = path.buf(size); DWORD nWritten = GetModuleFileNameA(NULL, buf, size); @@ -57,7 +59,7 @@ String getCurrentDir(void) { String path; - size_t size = MAX_PATH; + DWORD size = MAX_PATH; char *buf = path.buf(size); DWORD ret = GetCurrentDirectoryA(size, buf); @@ -172,7 +174,7 @@ int execute(char * const * args) sep = ' '; } - STARTUPINFO startupInfo; + STARTUPINFOA startupInfo; memset(&startupInfo, 0, sizeof(startupInfo)); startupInfo.cb = sizeof(startupInfo); @@ -338,3 +340,5 @@ resetExceptionCallback(void) } /* namespace os */ + +#endif // defined(_WIN32)