diff options
Diffstat (limited to 'devel/gvfs/files/patch-hal_ghalvolume.c')
-rw-r--r-- | devel/gvfs/files/patch-hal_ghalvolume.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/devel/gvfs/files/patch-hal_ghalvolume.c b/devel/gvfs/files/patch-hal_ghalvolume.c new file mode 100644 index 000000000..519718969 --- /dev/null +++ b/devel/gvfs/files/patch-hal_ghalvolume.c @@ -0,0 +1,14 @@ +--- hal/ghalvolume.c.orig 2008-02-25 16:51:39.000000000 -0500 ++++ hal/ghalvolume.c 2008-02-25 16:52:00.000000000 -0500 +@@ -550,7 +550,11 @@ g_hal_volume_new (GVolumeMonitor *volu + return NULL; + + /* TODO: other OS'es? Will address this with DK aka HAL 2.0 */ ++#ifdef __FreeBSD__ ++ device_path = hal_device_get_property_string (drive_device, "freebsd.device_file"); ++#else + device_path = hal_device_get_property_string (drive_device, "linux.device_file"); ++#endif + if (strlen (device_path) == 0) + device_path = NULL; + |