Fix compilation by checking for gtk_container_class_set_template_from_string()

This commit is contained in:
Juan Pablo Ugarte 2012-10-07 10:38:13 -03:00
parent 33f5f7ed3d
commit f51f60bf57
2 changed files with 3 additions and 1 deletions

View File

@ -254,7 +254,7 @@ dnl ================================================================
dnl Check for extra functions
dnl ================================================================
AC_CHECK_FUNCS(gtk_builder_add_from_resource)
AC_CHECK_FUNCS(gtk_container_class_set_template_from_string)
AC_SUBST([GLADE_PREFIX])

View File

@ -809,7 +809,9 @@ glade_widget_adaptor_set_template (GladeWidgetAdaptor *adaptor,
/* Update container class template */
object_type = glade_widget_adaptor_get_object_type (adaptor);
klass = g_type_class_peek (object_type);
#if HAVE_GTK_CONTAINER_CLASS_SET_TEMPLATE_FROM_STRING
gtk_container_class_set_template_from_string (klass, priv->template_xml);
#endif
gwa_template_rebuild_objects (adaptor, object_type);
}