summaryrefslogtreecommitdiffstats
path: root/gobject/gobjectmodule.c
diff options
context:
space:
mode:
authorJohan Dahlin <johan@src.gnome.org>2005-07-01 15:07:14 +0000
committerJohan Dahlin <johan@src.gnome.org>2005-07-01 15:07:14 +0000
commitb0070d4912b45a3dc61b5ce94f6dd5ee5a148031 (patch)
treedcfe9c2073c6d191653814db2003766a4761bd99 /gobject/gobjectmodule.c
parent9efdc381329d8e656fe0b3a49f76af9647b18bbb (diff)
downloadpygobject-b0070d4912b45a3dc61b5ce94f6dd5ee5a148031.tar.gz
pygobject-b0070d4912b45a3dc61b5ce94f6dd5ee5a148031.tar.xz
pygobject-b0070d4912b45a3dc61b5ce94f6dd5ee5a148031.zip
Extend to add some new fields, add a getter for GType.type, which points
* gobject/pygtype.c: Extend to add some new fields, add a getter for GType.type, which points to the python registered type of a PyGTypeWrapper. * gobject/gobjectmodule.c (initgobject): And register PyGTypeWrapper, a side effect is that dir(gtype) also works now.
Diffstat (limited to 'gobject/gobjectmodule.c')
-rw-r--r--gobject/gobjectmodule.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gobject/gobjectmodule.c b/gobject/gobjectmodule.c
index 061e591..8882c0c 100644
--- a/gobject/gobjectmodule.c
+++ b/gobject/gobjectmodule.c
@@ -2519,6 +2519,8 @@ initgobject(void)
pyginterface_info_key = g_quark_from_static_string("PyGInterface::info");
pygpointer_class_key = g_quark_from_static_string("PyGPointer::class");
+ PyType_Ready(&PyGTypeWrapper_Type);
+
PY_TYPE_OBJECT = g_boxed_type_register_static("PyObject",
pyobject_copy,
pyobject_free);