From: Vladimir Nadvornik Date: Sat, 21 Nov 2009 20:08:51 +0000 (+0000) Subject: check gtk_clutter_init return value X-Git-Tag: v1.0.0~31 X-Git-Url: http://geeqie.org/cgi-bin/gitweb.cgi?p=geeqie.git;a=commitdiff_plain;h=14fdb79a58c05b2110ccd7a7abc2e31099b74562 check gtk_clutter_init return value https://sourceforge.net/tracker/index.php?func=detail&aid=2899866&group_id=222125&atid=1054680 --- diff --git a/src/main.c b/src/main.c index d78a801e..f1d768d2 100644 --- a/src/main.c +++ b/src/main.c @@ -779,7 +779,11 @@ gint main(gint argc, gchar *argv[]) DEBUG_1("%s main: gtk_init", get_exec_time()); #ifdef HAVE_LIBCHAMPLAIN #ifdef HAVE_LIBCHAMPLAIN_GTK - gtk_clutter_init(&argc, &argv); + if (gtk_clutter_init(&argc, &argv) != CLUTTER_INIT_SUCCESS) + { + log_printf("Can't initialize clutter-gtk.\n"); + exit(1); + } #else gtk_init(&argc, &argv); #endif