]> granicus.if.org Git - gc/commitdiff
Fix GC_PTHREAD_PTRVAL definition for GC_PTHREADS_PARAMARK (Win32)
authorIvan Maidanski <ivmai@mail.ru>
Mon, 15 Jul 2013 09:33:12 +0000 (13:33 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Mon, 15 Jul 2013 09:33:12 +0000 (13:33 +0400)
* win32_threads.c (GC_PTHREAD_PTRVAL): Define also if
GC_PTHREADS_PARAMARK (even w/o GC_WIN32_PTHREADS).

win32_threads.c

index a241e9306fa944321417a46c4c2eb21f340c6930..c37d529e8b6ad451249c8494d886993f9a6eeb35 100644 (file)
@@ -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