From 99a9c6e7c6a67484c029518bdb31160469627701 Mon Sep 17 00:00:00 2001 From: Luke Yelavich Date: Sat, 8 Oct 2016 12:22:45 +1100 Subject: Fix accessible object inherritance when used with GTK 3 Also disable eel accessibility code that is not needed. Fixes https://github.com/mate-desktop/caja/issues/590 --- eel/eel-accessibility.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'eel/eel-accessibility.h') diff --git a/eel/eel-accessibility.h b/eel/eel-accessibility.h index 45514c91..a1f68d56 100644 --- a/eel/eel-accessibility.h +++ b/eel/eel-accessibility.h @@ -38,11 +38,13 @@ typedef void (*EelAccessibilityClassInitFn) (AtkObjectClass *klass); AtkObject *eel_accessibility_get_atk_object (gpointer object); AtkObject *eel_accessibility_for_object (gpointer object); gpointer eel_accessibility_get_gobject (AtkObject *object); +#if !GTK_CHECK_VERSION(3, 0, 0) AtkObject *eel_accessibility_set_atk_object_return (gpointer object, AtkObject *atk_object); GType eel_accessibility_create_derived_type (const char *type_name, GType existing_gobject_with_proxy, EelAccessibilityClassInitFn class_init); +#endif void eel_accessibility_set_name (gpointer object, const char *name); void eel_accessibility_set_description (gpointer object, -- cgit v1.2.1