Description: Fix prototype of callback function to avoid crash
Author: Michael Terry <michael.terry@canonical.com>
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=670595
Bug-Ubuntu: https://launchpad.net/bugs/937824

Index: nautilus-3.3.90/libnautilus-private/nautilus-file-operations.c
===================================================================
--- nautilus-3.3.90.orig/libnautilus-private/nautilus-file-operations.c	2012-02-06 14:44:45.000000000 -0500
+++ nautilus-3.3.90/libnautilus-private/nautilus-file-operations.c	2012-02-27 15:10:00.869298662 -0500
@@ -2064,7 +2064,7 @@
 }
 
 static void
-do_unmount (UnmountData *data)
+do_unmount (gboolean success, UnmountData *data)
 {
 	GMountOperation *mount_op;
 
@@ -2279,7 +2279,7 @@
 		}
 	}
 	
-	do_unmount (data);
+	do_unmount (TRUE, data);
 }
 
 void
