Updating branch refs/heads/master
to a2e30106f3c7242d83b1496aa0d902fbb172a51e (commit)
from bdf2740c11aa707576b84626f3f52d996c764f24 (commit)
commit a2e30106f3c7242d83b1496aa0d902fbb172a51e
Author: Nick Schermer <[email protected]>
Date: Sun Oct 7 17:25:14 2012 +0200
Fix invalid signal.
thunar/thunar-device-monitor.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/thunar/thunar-device-monitor.c b/thunar/thunar-device-monitor.c
index 4f5798a..c8dd712 100644
--- a/thunar/thunar-device-monitor.c
+++ b/thunar/thunar-device-monitor.c
@@ -611,6 +611,7 @@ thunar_device_monitor_mount_pre_unmount (GVolumeMonitor
*volume_monitor,
{
ThunarDevice *device;
GVolume *volume;
+ GFile *root_file;
_thunar_return_if_fail (G_IS_VOLUME_MONITOR (volume_monitor));
_thunar_return_if_fail (THUNAR_IS_DEVICE_MONITOR (monitor));
@@ -633,7 +634,11 @@ thunar_device_monitor_mount_pre_unmount (GVolumeMonitor
*volume_monitor,
if (device != NULL)
{
/* notify */
- g_signal_emit (G_OBJECT (monitor),
device_monitor_signals[DEVICE_PRE_UNMOUNT], 0, device);
+ root_file = g_mount_get_root (mount);
+ g_signal_emit (G_OBJECT (monitor),
+ device_monitor_signals[DEVICE_PRE_UNMOUNT],
+ 0, device, root_file);
+ g_object_unref (root_file);
}
}
_______________________________________________
Xfce4-commits mailing list
[email protected]
https://mail.xfce.org/mailman/listinfo/xfce4-commits