aboutsummaryrefslogtreecommitdiffstats
path: root/src/bookmarks/ephy-topic-factory-action.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bookmarks/ephy-topic-factory-action.c')
-rw-r--r--src/bookmarks/ephy-topic-factory-action.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/bookmarks/ephy-topic-factory-action.c b/src/bookmarks/ephy-topic-factory-action.c
index cb202c65c..16f6d1732 100644
--- a/src/bookmarks/ephy-topic-factory-action.c
+++ b/src/bookmarks/ephy-topic-factory-action.c
@@ -179,7 +179,9 @@ build_menu (GtkWidget *placeholder, EggToolbarsModel *model)
name = ephy_node_get_property_string (node, EPHY_NODE_KEYWORD_PROP_NAME);
item = gtk_menu_item_new_with_label (name);
- g_object_set_data_full (G_OBJECT (item), "ephy-action", (gpointer) action, g_free);
+ /* FIXME: set the |node| instead here! */
+ g_object_set_data_full (G_OBJECT (item), "ephy-action",
+ g_strdup (action), g_free);
g_signal_connect (item, "activate", G_CALLBACK (activate_item_cb), placeholder);
gtk_widget_show (item);