Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > media > main-testing-src > by-pkgid > 27bd8327185ff70f56983ddf9846b555 > files > 12

gnome-utils-2.24.0-2mdv2009.0.src.rpm

--- gnome-utils-2.19.92/gfloppy/src/gfloppy.c.unmount-floppy	2007-07-09 12:39:20.000000000 +0200
+++ gnome-utils-2.19.92/gfloppy/src/gfloppy.c	2007-09-13 17:07:40.000000000 +0200
@@ -543,6 +543,13 @@ void
 format_floppy (GFloppy *floppy)
 {
 	gint rc = 0;
+	gchar *unmount_cmd;
+
+	unmount_cmd = g_strconcat ("/usr/bin/gnome-mount -u -t -d ", floppy->device, NULL);
+
+	g_spawn_command_line_sync (unmount_cmd, NULL, NULL, NULL, NULL);
+
+	g_free (unmount_cmd);
 
 	fd_print (floppy, MSG_PROGRESS, "000");