2008-12-18 Mike Kestner <mkestner@novell.com>
Bug 560676 - function access for g_threads_supported
* glib/gthreads.c (g_thread_get_initialized): new accessor for
g_threads_supported macro.
* glib/gthreads.h: add g_thread_get_initialized
svn path=/trunk/; revision=7752
+2008-12-18 Mike Kestner <mkestner@novell.com>
+
+ Bug 560676 - function access for g_threads_supported
+
+ * glib/gthreads.c (g_thread_get_initialized): new accessor for
+ g_threads_supported macro.
+ * glib/gthreads.h: add g_thread_get_initialized
+
2008-12-15 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
}
}
+/**
+ * g_thread_get_initialized
+ *
+ * Indicates if g_thread_init() has been called.
+ *
+ * Since: 2.20
+ */
+gboolean
+g_thread_get_initialized ()
+{
+ return g_thread_supported ();
+}
+
#define __G_THREAD_C__
#include "galiasdef.c"
*/
void g_thread_init_with_errorcheck_mutexes (GThreadFunctions* vtable);
+/* Checks if thread support is initialized. Identical to the
+ * g_thread_supported macro but provided for language bindings.
+ */
+gboolean g_thread_get_initialized (void);
+
/* A random number to recognize debug calls to g_mutex_... */
#define G_MUTEX_DEBUG_MAGIC 0xf8e18ad7