Stop using HAVE_G_THREAD_IMPL_INIT
authorRyan Lortie <desrt@desrt.ca>
Wed, 31 Aug 2011 21:02:21 +0000 (17:02 -0400)
committerRyan Lortie <desrt@desrt.ca>
Fri, 9 Sep 2011 16:47:40 +0000 (12:47 -0400)
Just always call the init function.

gthread/gthread-impl.c
gthread/gthread-posix.c
gthread/gthread-win32.c

index 8b531dc..19608c2 100644 (file)
@@ -51,10 +51,7 @@ g_thread_init (GThreadFunctions *init)
 
   already_done = TRUE;
 
-#ifdef HAVE_G_THREAD_IMPL_INIT
-  g_thread_impl_init();
-#endif /* HAVE_G_THREAD_IMPL_INIT */
-
+  g_thread_impl_init ();
   g_thread_functions_for_glib_use = g_thread_functions_for_glib_use_default;
   g_thread_init_glib ();
 }
index d4467c0..2d5dd7e 100644 (file)
@@ -129,8 +129,6 @@ static gulong g_thread_min_stack_size = 0;
 
 #define G_MUTEX_SIZE (sizeof (pthread_mutex_t))
 
-#if defined(_SC_THREAD_STACK_MIN) || defined (HAVE_PRIORITIES)
-#define HAVE_G_THREAD_IMPL_INIT
 static void
 g_thread_impl_init(void)
 {
@@ -146,7 +144,6 @@ g_thread_impl_init(void)
   }
 #endif /* HAVE_PRIORITIES */
 }
-#endif /* _SC_THREAD_STACK_MIN || HAVE_PRIORITIES */
 
 static GMutex *
 g_mutex_new_posix_impl (void)
index df16233..f913255 100644 (file)
@@ -584,7 +584,6 @@ static GThreadFunctions g_thread_functions_for_glib_use_default =
   NULL                             /* no equal function necessary */
 };
 
-#define HAVE_G_THREAD_IMPL_INIT
 static void
 g_thread_impl_init ()
 {