summaryrefslogtreecommitdiffstats
path: root/sysutils/nautilus-cd-burner/files/patch-src_nautilus-burn-drive.c
blob: 9d3ce89ec982345aba12035562051ec4ed78dd17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
--- src/nautilus-burn-drive.c.orig  Thu Jul 13 22:51:49 2006
+++ src/nautilus-burn-drive.c   Thu Jul 13 22:52:25 2006
@@ -806,7 +806,11 @@ nautilus_burn_drive_eject (NautilusBurnD
 #ifdef USE_GNOME_MOUNT
    cmd = g_strdup_printf ("gnome-mount --eject --no-ui --device=%s", drive->priv->device);
 #else
+#ifdef __FreeBSD_
+   cmd = g_strdup_printf ("cdcontrol -f %s eject", drive->priv->device);
+#else
    cmd = g_strdup_printf ("eject %s", drive->priv->device);
+#endif
 #endif
 
    res = g_spawn_command_line_sync (cmd, NULL, NULL, NULL, NULL);