summaryrefslogtreecommitdiffstats
path: root/gobject/pygtype.c
diff options
context:
space:
mode:
Diffstat (limited to 'gobject/pygtype.c')
-rw-r--r--gobject/pygtype.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gobject/pygtype.c b/gobject/pygtype.c
index 23e3066..edf01f0 100644
--- a/gobject/pygtype.c
+++ b/gobject/pygtype.c
@@ -133,6 +133,10 @@ pyg_type_from_object(PyObject *obj)
if (tp == &PyInt_Type)
return G_TYPE_INT;
+#if PY_VERSION_HEX >= 0x020300f0
+ else if (tp == &PyBool_Type)
+ return G_TYPE_BOOLEAN;
+#endif
else if (tp == &PyLong_Type)
return G_TYPE_LONG;
else if (tp == &PyFloat_Type)