summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2009-04-11 18:51:50 +0000
committerAlexander Larsson <alexl@src.gnome.org>2009-04-11 18:51:50 +0000
commit900463bec54dc4f20a1f4ccd57c8e193c649a99b (patch)
tree9c52723f3eaf8d4b3ed84fa486364a5298700c35
parentb68d64afcccbcfef748858e088113d7b16edcfde (diff)
downloadgvfs-900463bec54dc4f20a1f4ccd57c8e193c649a99b.tar.gz
Disconnect pre_unmount signal from right object.
2009-04-11 Alexander Larsson <alexl@redhat.com> * monitor/proxy/gproxyshadowmount.c: (g_proxy_shadow_mount_remove): Disconnect pre_unmount signal from right object. svn path=/trunk/; revision=2371
-rw-r--r--ChangeLog6
-rw-r--r--monitor/proxy/gproxyshadowmount.c3
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 59d6986a..34367235 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-04-11 Alexander Larsson <alexl@redhat.com>
+
+ * monitor/proxy/gproxyshadowmount.c:
+ (g_proxy_shadow_mount_remove):
+ Disconnect pre_unmount signal from right object.
+
2009-04-09 Benjamin Otte <otte@gnome.org>
Bug 573349 – Impossible to create a new folder in a ftp emplacement if
diff --git a/monitor/proxy/gproxyshadowmount.c b/monitor/proxy/gproxyshadowmount.c
index ae5bcc71..c55b14f2 100644
--- a/monitor/proxy/gproxyshadowmount.c
+++ b/monitor/proxy/gproxyshadowmount.c
@@ -133,7 +133,8 @@ g_proxy_shadow_mount_remove (GProxyShadowMount *mount)
if (mount->pre_unmount_signal_id != 0)
{
- g_signal_handler_disconnect (mount, mount->pre_unmount_signal_id);
+ g_signal_handler_disconnect (mount->volume_monitor,
+ mount->pre_unmount_signal_id);
mount->pre_unmount_signal_id = 0;
}
}