From 57e1e0de94823145f9287a7f66c34d229e97e70e Mon Sep 17 00:00:00 2001 From: Mario Sanchez Prada Date: Sun, 9 Dec 2012 11:49:35 +0100 Subject: [PATCH] Add missing NULL-check in GtkEntryAccessible Only call to atk_object_set_name if gtk_entry_get_icon_name() is not NULL. https://bugzilla.gnome.org/show_bug.cgi?id=689923 --- gtk/a11y/gtkentryaccessible.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gtk/a11y/gtkentryaccessible.c b/gtk/a11y/gtkentryaccessible.c index 5f113da7e..44280b64a 100644 --- a/gtk/a11y/gtkentryaccessible.c +++ b/gtk/a11y/gtkentryaccessible.c @@ -549,7 +549,8 @@ gtk_entry_accessible_notify_gtk (GObject *obj, const gchar *name; name = gtk_entry_get_icon_name (gtk_entry, GTK_ENTRY_ICON_PRIMARY); - atk_object_set_name (priv->icons[GTK_ENTRY_ICON_PRIMARY], name); + if (name) + atk_object_set_name (priv->icons[GTK_ENTRY_ICON_PRIMARY], name); } } else if (g_strcmp0 (pspec->name, "secondary-icon-name") == 0) @@ -559,7 +560,8 @@ gtk_entry_accessible_notify_gtk (GObject *obj, const gchar *name; name = gtk_entry_get_icon_name (gtk_entry, GTK_ENTRY_ICON_SECONDARY); - atk_object_set_name (priv->icons[GTK_ENTRY_ICON_SECONDARY], name); + if (name) + atk_object_set_name (priv->icons[GTK_ENTRY_ICON_SECONDARY], name); } } else if (g_strcmp0 (pspec->name, "primary-icon-tooltip-text") == 0) -- 2.43.2