16218
|
1 |
--- gvfs-1.3.3/daemon/gvfsbackenddav.c.orig 2009-08-07 15:43:41.662781000 +0800
|
|
2 |
+++ gvfs-1.3.3/daemon/gvfsbackenddav.c 2009-08-07 15:45:12.580734000 +0800
|
|
3 |
@@ -2304,13 +2304,11 @@
|
|
4 |
soup_uri_free (source);
|
|
5 |
}
|
|
6 |
|
|
7 |
-static gboolean
|
|
8 |
-try_unmount (GVfsBackend *backend,
|
|
9 |
- GVfsJobUnmount *job,
|
|
10 |
- GMountUnmountFlags flags,
|
|
11 |
- GMountSource *mount_source)
|
|
12 |
+static void
|
|
13 |
+do_unmount (GVfsBackend *backend,
|
|
14 |
+ GVfsJobUnmount *job)
|
|
15 |
{
|
|
16 |
- _exit (0);
|
|
17 |
+ g_vfs_job_succeeded (G_VFS_JOB (job));
|
|
18 |
}
|
|
19 |
|
|
20 |
/* ************************************************************************* */
|
|
21 |
@@ -2338,5 +2336,5 @@
|
|
22 |
backend_class->make_directory = do_make_directory;
|
|
23 |
backend_class->delete = do_delete;
|
|
24 |
backend_class->set_display_name = do_set_display_name;
|
|
25 |
- backend_class->try_unmount = try_unmount;
|
|
26 |
+ backend_class->unmount = do_unmount;
|
|
27 |
}
|