diff options
Diffstat (limited to 'gobject/gobjectmodule.c')
| -rw-r--r-- | gobject/gobjectmodule.c | 7 |
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", |
