aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorXan Lopez <xan@src.gnome.org>2008-10-27 04:44:38 +0800
committerXan Lopez <xan@src.gnome.org>2008-10-27 04:44:38 +0800
commit916866e835d18b79def26e533104205e931b644c (patch)
tree49504698cf19d9fd7c9b818fb7ef8fbf5246876b
parent961e60405b4c55c85a462c527cf895dc5e143ee6 (diff)
downloadgsoc2013-epiphany-916866e835d18b79def26e533104205e931b644c.tar.gz
gsoc2013-epiphany-916866e835d18b79def26e533104205e931b644c.tar.zst
gsoc2013-epiphany-916866e835d18b79def26e533104205e931b644c.zip
ephy-home-action: plug leak.
Use gtk_action_get_name instead of g_object_get to get the action name so the string isn't duped. svn path=/trunk/; revision=8599
-rw-r--r--src/ephy-home-action.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ephy-home-action.c b/src/ephy-home-action.c
index ed1a15706..8d3130142 100644
--- a/src/ephy-home-action.c
+++ b/src/ephy-home-action.c
@@ -233,11 +233,11 @@ static void
connect_proxy (GtkAction *action,
GtkWidget *proxy)
{
- gchar *action_name;
+ const gchar *action_name;
GTK_ACTION_CLASS (ephy_home_action_parent_class)->connect_proxy (action, proxy);
- g_object_get (action, "name", &action_name, NULL);
+ action_name = gtk_action_get_name (action);
if (GTK_IS_TOOL_ITEM (proxy) && (strcmp (action_name, "GoHome") != 0))
{