Do not define function g_thread_init_glib, if not G_THREADS_ENABLED. It's
authorSebastian Wilhelmi <seppi@seppi.de>
Fri, 14 Mar 2003 14:29:21 +0000 (14:29 +0000)
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>
Fri, 14 Mar 2003 14:29:21 +0000 (14:29 +0000)
2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>

* glib/gthread.c: Do not define function g_thread_init_glib, if
not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
but calls other, in that case undefined functions.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
glib/gthread.c

index 3c066e3..af3f9a2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 3c066e3..af3f9a2 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 3c066e3..af3f9a2 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 3c066e3..af3f9a2 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 3c066e3..af3f9a2 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 3c066e3..af3f9a2 100644 (file)
@@ -1,3 +1,9 @@
+2003-03-14  Sebastian Wilhelmi  <seppi@seppi.de>
+
+       * glib/gthread.c: Do not define function g_thread_init_glib, if
+       not G_THREADS_ENABLED. It's not called bu g_thread_init() then,
+       but calls other, in that case undefined functions.
+
 2003-03-06  Matthias Clasen  <maclas@gmx.de>
 
        * glib/gmain.c (g_main_context_find_source_by_id): 
index 2c65d95..20cdf66 100644 (file)
@@ -155,6 +155,7 @@ static GSList   *g_thread_free_indeces = NULL;
 
 G_LOCK_DEFINE_STATIC (g_thread);
 
+#ifdef G_THREADS_ENABLED
 /* This must be called only once, before any threads are created.
  * It will only be called from g_thread_init() in -lgthread.
  */
@@ -195,6 +196,7 @@ g_thread_init_glib (void)
   _g_messages_thread_private_init ();
 
 }
+#endif /* G_THREADS_ENABLED */
 
 void 
 g_static_mutex_init (GStaticMutex *mutex)