nautilus r14801 - in trunk: . libnautilus-private



Author: tbzatek
Date: Mon Dec  8 15:20:06 2008
New Revision: 14801
URL: http://svn.gnome.org/viewvc/nautilus?rev=14801&view=rev

Log:
2008-12-08  Tomas Bzatek  <tbzatek redhat com> 

        * libnautilus-private/nautilus-mime-actions.c:
        (activation_mount_not_mounted):
        Fix callback connection to GtkMountOperation



Modified:
   trunk/ChangeLog
   trunk/libnautilus-private/nautilus-mime-actions.c

Modified: trunk/libnautilus-private/nautilus-mime-actions.c
==============================================================================
--- trunk/libnautilus-private/nautilus-mime-actions.c	(original)
+++ trunk/libnautilus-private/nautilus-mime-actions.c	Mon Dec  8 15:20:06 2008
@@ -1331,12 +1331,13 @@
 	if (parameters->not_mounted != NULL) {
 		file = parameters->not_mounted->data;
 		mount_op = gtk_mount_operation_new (parameters->parent_window);
-		g_signal_connect_object (mount_op, "notify::is-showing",
-					 G_CALLBACK (activate_mount_op_active), parameters, 0);
+		g_signal_connect (mount_op, "notify::is-showing",
+				  G_CALLBACK (activate_mount_op_active), parameters);
 		location = nautilus_file_get_location (file);
 		g_file_mount_enclosing_volume (location, 0, mount_op, parameters->cancellable,
 					       activation_mount_not_mounted_callback, parameters);
 		g_object_unref (location);
+		/* unref mount_op here - g_file_mount_enclosing_volume() does ref for itself */
 		g_object_unref (mount_op);
 		return;
 	}



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