diff options
| author | Johan Dahlin <johan@src.gnome.org> | 2004-08-03 16:31:32 +0000 |
|---|---|---|
| committer | Johan Dahlin <johan@src.gnome.org> | 2004-08-03 16:31:32 +0000 |
| commit | 97cc9ad8f4ac2c74a7b32cdca403a44a12f1e3c8 (patch) | |
| tree | 2e2059a2945801667b059985a867becd760bb027 /gobject/gobjectmodule.c | |
| parent | 826275d0003d570ad174e74ab17783c4a9263cba (diff) | |
| download | pygobject-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.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", |
