diff --git a/lib/curl_threads.c b/lib/curl_threads.c index cc91f68bc3..015b573d9f 100644 --- a/lib/curl_threads.c +++ b/lib/curl_threads.c @@ -161,7 +161,7 @@ void Curl_thread_destroy(curl_thread_t *hnd) int Curl_thread_join(curl_thread_t *hnd) { -#if !defined(_WIN32_WINNT) || (_WIN32_WINNT < _WIN32_WINNT_VISTA) +#ifdef UNDER_CE int ret = (WaitForSingleObject(*hnd, INFINITE) == WAIT_OBJECT_0); #else int ret = (WaitForSingleObjectEx(*hnd, INFINITE, FALSE) == WAIT_OBJECT_0);