summaryrefslogtreecommitdiffstats
path: root/gobject/gobjectmodule.c
diff options
context:
space:
mode:
authorJohn Ehresman <jpe@src.gnome.org>2005-08-24 18:51:38 +0000
committerJohn Ehresman <jpe@src.gnome.org>2005-08-24 18:51:38 +0000
commit844ff2b73c9f2529d65a5ca2e8b863549886e36e (patch)
tree0417952ca1b4df31232f7b77361f137f9acf051d /gobject/gobjectmodule.c
parenta470e9c67a35ef7fbd6b6243a4a99f06ace39d1b (diff)
downloadpygobject-844ff2b73c9f2529d65a5ca2e8b863549886e36e.tar.gz
pygobject-844ff2b73c9f2529d65a5ca2e8b863549886e36e.tar.xz
pygobject-844ff2b73c9f2529d65a5ca2e8b863549886e36e.zip
Added sources so gobject module will compile, fixed enable/disable threadPYGTK_2_7_4
* setup.py: Added sources so gobject module will compile, fixed enable/disable thread support, and changed default so thread support is enabled unless --disable-threading is specified * gobject/gobjectmodule.c, gobject/pygobject.c: Set PyGObject_MetaType.tp_base in module initialization to keep VC++ happy
Diffstat (limited to 'gobject/gobjectmodule.c')
-rw-r--r--gobject/gobjectmodule.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c
index 68a10ac..c6420ab 100644
--- a/gobject/gobjectmodule.c
+++ b/gobject/gobjectmodule.c
@@ -2717,6 +2717,7 @@ initgobject(void)
gerror_exc = PyErr_NewException("gobject.GError", PyExc_RuntimeError,NULL);
PyDict_SetItemString(d, "GError", gerror_exc);
+ PyGObject_MetaType.tp_base = &PyType_Type;
PyGObject_MetaType.tp_traverse = PyType_Type.tp_traverse;
PyGObject_MetaType.tp_clear = PyType_Type.tp_clear;
PyGObject_MetaType.tp_is_gc = PyType_Type.tp_is_gc;