summaryrefslogtreecommitdiffstats
path: root/gobject/gobjectmodule.c
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2004-08-03 16:31:32 +0000
committerJohan Dahlin <johan@src.gnome.org>2004-08-03 16:31:32 +0000
commit97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8 (patch)
tree2e2059a2945801667b059985a867becd760bb027 /gobject/gobjectmodule.c
parent826275d0003d570ad174e74ab17783c4a9263cba (diff)
downloadpygobject-97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8.tar.gz
pygobject-97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8.tar.xz
pygobject-97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8.zip
More minor threading fixes
Diffstat (limited to 'gobject/gobjectmodule.c')
-rw-r--r--gobject/gobjectmodule.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c
index b86e2b8..4fd09ce 100644
--- a/gobject/gobjectmodule.c
+++ b/gobject/gobjectmodule.c
@@ -1463,8 +1463,8 @@ pyg_thread_init (PyObject *unused)
have threading enabled. This will make
the import/initialize code quite ugly */
#ifdef ENABLE_PYGTK_THREADING
- g_print ("calling InitThreads\n");
PyEval_InitThreads();
+
if (!g_threads_got_initialized)
g_thread_init(NULL);
#endif
@@ -1830,11 +1830,6 @@ initgobject(void)
m = Py_InitModule("gobject", pygobject_functions);
d = PyModule_GetDict(m);
-#ifdef ENABLE_PYGTK_THREADING
- if (!g_threads_got_initialized)
- g_thread_init(NULL);
-#endif
-
g_type_init();
PY_TYPE_OBJECT = g_boxed_type_register_static("PyObject",