summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2009-12-02 12:56:52 -0500
committerColin Walters <walters@verbum.org>2009-12-02 12:59:40 -0500
commitffd9b39620c9665a8685363202b4f02fa895288c (patch)
treed41733f1744b3997e24715c1ddbbd4ef3877c42b
parent2f68deb3b0645be56b4cc59bce6f450f78b80a8d (diff)
downloadgobject-introspection-ffd9b39620c9665a8685363202b4f02fa895288c.tar.gz
[dumper] Fix threads initialization
Correctly guard with g_thread_supported, call g_thread_init before g_type_init.
-rw-r--r--giscanner/dumper.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/giscanner/dumper.py b/giscanner/dumper.py
index 0ca8272d..b11768c4 100644
--- a/giscanner/dumper.py
+++ b/giscanner/dumper.py
@@ -46,8 +46,8 @@ main(int argc, char **argv)
GOptionContext *context;
GError *error = NULL;
+ if (!g_thread_supported ()) g_thread_init (NULL);
g_type_init ();
- g_thread_init (NULL);
context = g_option_context_new ("");
g_option_context_add_main_entries (context, entries, "girepository-1.0");