summaryrefslogtreecommitdiff
path: root/gtk/gtkmodule.c
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2005-07-02 16:45:29 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2005-07-02 16:45:29 +0000
commit4d0f5179465ffa9b943704f88bead854c2c6acb3 (patch)
treea80f554dc7d8d74b7f1842d5159555c04e4c49cb /gtk/gtkmodule.c
parent471fbef1657df1b242ed64b530243b24b16cf7ae (diff)
downloadpygtk-4d0f5179465ffa9b943704f88bead854c2c6acb3.tar.gz
check for failure in cairo import, instead of crashing later
Diffstat (limited to 'gtk/gtkmodule.c')
-rw-r--r--gtk/gtkmodule.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkmodule.c b/gtk/gtkmodule.c
index b21b58ed..dc68fca4 100644
--- a/gtk/gtkmodule.c
+++ b/gtk/gtkmodule.c
@@ -127,6 +127,8 @@ init_gtk(void)
#ifdef HAVE_PYCAIRO
Pycairo_IMPORT;
+ if (Pycairo_CAPI == NULL)
+ return;
#endif
/* initialise gobject */
init_pygobject();