diff options
author | Ondrej Holy <oholy@redhat.com> | 2014-09-11 08:55:21 +0200 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2014-10-13 14:24:13 +0200 |
commit | db89e2908ec3da88472fd80aea20382692d48217 (patch) | |
tree | 006a6ca8b3a0b7d657a3f31cc83d75440bbe6ae4 /daemon/gvfsbackend.h | |
parent | 038f186fa471c1da1b5c72aaae7dca89aa098aa6 (diff) | |
download | gvfs-db89e2908ec3da88472fd80aea20382692d48217.tar.gz |
gvfsjobunmount: set error as per client interaction
If the dialog about blocking processes was cancelled,
G_IO_ERROR_FAILED_HANDLED will be returned. If there were outstanding
jobs and GMountOperation wasn't passed in, or "show-processes" signal
wasn't handled, G_IO_ERROR_BUSY will be returned.
https://bugzilla.gnome.org/show_bug.cgi?id=710986
Diffstat (limited to 'daemon/gvfsbackend.h')
-rw-r--r-- | daemon/gvfsbackend.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/daemon/gvfsbackend.h b/daemon/gvfsbackend.h index 82c82830..5908d433 100644 --- a/daemon/gvfsbackend.h +++ b/daemon/gvfsbackend.h @@ -515,7 +515,8 @@ void g_vfs_backend_set_block_requests (GVfsBackend gboolean g_vfs_backend_get_block_requests (GVfsBackend *backend); gboolean g_vfs_backend_unmount_with_operation_finish (GVfsBackend *backend, - GAsyncResult *res); + GAsyncResult *res, + GError **error); void g_vfs_backend_unmount_with_operation (GVfsBackend *backend, GMountSource *mount_source, |