From: Ivan Maidanski Date: Mon, 15 Jul 2013 09:33:12 +0000 (+0400) Subject: Fix GC_PTHREAD_PTRVAL definition for GC_PTHREADS_PARAMARK (Win32) X-Git-Tag: gc7_4_0~52 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=2fd2a4436aeed76f16274fe24fea735bbc7077c8;p=gc Fix GC_PTHREAD_PTRVAL definition for GC_PTHREADS_PARAMARK (Win32) * win32_threads.c (GC_PTHREAD_PTRVAL): Define also if GC_PTHREADS_PARAMARK (even w/o GC_WIN32_PTHREADS). --- diff --git a/win32_threads.c b/win32_threads.c index a241e930..c37d529e 100644 --- a/win32_threads.c +++ b/win32_threads.c @@ -620,7 +620,7 @@ GC_API int GC_CALL GC_thread_is_registered(void) #ifdef CYGWIN32 # define GC_PTHREAD_PTRVAL(pthread_id) pthread_id -#elif defined(GC_WIN32_PTHREADS) +#elif defined(GC_WIN32_PTHREADS) || defined(GC_PTHREADS_PARAMARK) # define GC_PTHREAD_PTRVAL(pthread_id) pthread_id.p #endif