From: Christian Dywan Date: Thu, 1 Oct 2009 21:19:01 +0000 (+0200) Subject: Don't use gtk_action_get_tooltip since it is GTK+ 2.16 only X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e4b09739fa2cc9dbba3bcb5cb4d67af4d1caaf4d;p=midori Don't use gtk_action_get_tooltip since it is GTK+ 2.16 only --- diff --git a/midori/midori-browser.c b/midori/midori-browser.c index 1cbcabb1..d1ef4ffe 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -2524,15 +2524,16 @@ midori_browser_menu_item_select_cb (GtkWidget* menuitem, MidoriBrowser* browser) { GtkAction* action = gtk_widget_get_action (menuitem); - const gchar* tooltip = action ? gtk_action_get_tooltip (action) : NULL; + gchar* tooltip = action ? katze_object_get_string (action, "tooltip") : NULL; if (!tooltip) { /* This is undocumented object data, used by KatzeArrayAction. */ KatzeItem* item = g_object_get_data (G_OBJECT (menuitem), "KatzeItem"); if (item) - tooltip = katze_item_get_uri (item); + tooltip = g_strdup (katze_item_get_uri (item)); } _midori_browser_set_statusbar_text (browser, tooltip); + g_free (tooltip); } static void