epiphany r7985 - trunk/src/bookmarks



Author: chpe
Date: Mon Feb 25 21:00:48 2008
New Revision: 7985
URL: http://svn.gnome.org/viewvc/epiphany?rev=7985&view=rev

Log:
Connect the signal before unreffing the action, just to be absolutely safe.


Modified:
   trunk/src/bookmarks/ephy-bookmark-action-group.c

Modified: trunk/src/bookmarks/ephy-bookmark-action-group.c
==============================================================================
--- trunk/src/bookmarks/ephy-bookmark-action-group.c	(original)
+++ trunk/src/bookmarks/ephy-bookmark-action-group.c	Mon Feb 25 21:00:48 2008
@@ -103,15 +103,15 @@
 
 	action = ephy_bookmark_action_new (child, name);
 
+	g_signal_connect_swapped (action, "open-link",
+				  G_CALLBACK (ephy_link_open), action_group);
+
 	g_snprintf (accel, sizeof (accel), "<Actions>/%s/%s",
 		    gtk_action_group_get_name (action_group),
 		    name);
 	gtk_action_set_accel_path (action, accel);
 	gtk_action_group_add_action (action_group, action);
 	g_object_unref (action);
-
-	g_signal_connect_swapped (action, "open-link",
-				  G_CALLBACK (ephy_link_open), action_group);
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]