|
@@ -280,7 +280,7 @@ int main(int argc, char *argv[])
|
|
|
static mod_exitInfo curModInfo;
|
|
|
sprintf_s(curModInfo.mod_name, sizeof(curModInfo.mod_name), "%s", killModInfo->mod_name);
|
|
|
//HANDLE tmpHandle = (HANDLE)_beginthreadex(NULL, 0, (LPTHREAD_START_ROUTINE)&SpExit, &curModInfo, 0, NULL);
|
|
|
- HANDLE tmpHandle = CreateThread(NULL, 0, , &curModInfo, 0, NULL);
|
|
|
+ HANDLE tmpHandle = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)&SpExit, &curModInfo, 0, NULL);
|
|
|
if (tmpHandle != NULL) { CloseHandle(tmpHandle); }
|
|
|
if (WAIT_TIMEOUT != WaitForSingleObject(killModInfo->threadHandle, DEFAULT_WAITENTITY_END))
|
|
|
WriteFile(hPipe, OPERATE_SUCCESS, strlen(OPERATE_SUCCESS) + 1, &dwWrite, NULL);
|