mirror of
https://gitlab.gnome.org/GNOME/glade.git
synced 2025-10-18 00:04:32 -04:00
Fix compilation by checking for gtk_container_class_set_template_from_string()
This commit is contained in:
parent
33f5f7ed3d
commit
f51f60bf57
@ -254,7 +254,7 @@ dnl ================================================================
|
|||||||
dnl Check for extra functions
|
dnl Check for extra functions
|
||||||
dnl ================================================================
|
dnl ================================================================
|
||||||
AC_CHECK_FUNCS(gtk_builder_add_from_resource)
|
AC_CHECK_FUNCS(gtk_builder_add_from_resource)
|
||||||
|
AC_CHECK_FUNCS(gtk_container_class_set_template_from_string)
|
||||||
|
|
||||||
AC_SUBST([GLADE_PREFIX])
|
AC_SUBST([GLADE_PREFIX])
|
||||||
|
|
||||||
|
@ -809,7 +809,9 @@ glade_widget_adaptor_set_template (GladeWidgetAdaptor *adaptor,
|
|||||||
/* Update container class template */
|
/* Update container class template */
|
||||||
object_type = glade_widget_adaptor_get_object_type (adaptor);
|
object_type = glade_widget_adaptor_get_object_type (adaptor);
|
||||||
klass = g_type_class_peek (object_type);
|
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);
|
gtk_container_class_set_template_from_string (klass, priv->template_xml);
|
||||||
|
#endif
|
||||||
gwa_template_rebuild_objects (adaptor, object_type);
|
gwa_template_rebuild_objects (adaptor, object_type);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user