diff --git a/renderdocshim/renderdocshim.cpp b/renderdocshim/renderdocshim.cpp index 92a5474b6..1d0c87b0e 100644 --- a/renderdocshim/renderdocshim.cpp +++ b/renderdocshim/renderdocshim.cpp @@ -151,7 +151,7 @@ void CheckHook() CloseHandle(datahandle); } -DWORD CheckHookThread(LPVOID param) +DWORD WINAPI CheckHookThread(LPVOID param) { CheckHook(); @@ -170,7 +170,7 @@ BOOL APIENTRY dll_entry(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpRese // create a thread so that we can perform more complex actions (DllMain must be minimal // in size, even this is a bit dodgy). - CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&CheckHookThread, (LPVOID)hModule, 0, NULL); + CreateThread(NULL, 0, CheckHookThread, (LPVOID)hModule, 0, NULL); } return TRUE;