diff options
author | Bastien Nocera <hadess@hadess.net> | 2020-02-11 11:05:28 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2020-02-11 11:07:18 +0100 |
commit | 17b7e2b63dcfb75f38b5bc045bf7671379ab525a (patch) | |
tree | d7a6818e304940255d3e6ec44aefea418a2a5ecf | |
parent | 9a9a0bb473132a9143e4597db3508bfd2ee355cc (diff) | |
download | gvfs-17b7e2b63dcfb75f38b5bc045bf7671379ab525a.tar.gz |
afc: Handle permission denied error
The new string is not a string freeze breakage, it's already used in a
number of other backends.
Closes: #453
-rw-r--r-- | daemon/gvfsbackendafc.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/daemon/gvfsbackendafc.c b/daemon/gvfsbackendafc.c index 942deae5..b34e16ec 100644 --- a/daemon/gvfsbackendafc.c +++ b/daemon/gvfsbackendafc.c @@ -161,6 +161,10 @@ g_vfs_backend_afc_check (afc_error_t cond, GVfsJob *job) g_vfs_job_failed (job, G_IO_ERROR, G_IO_ERROR_CLOSED, _("The connection was interrupted")); break; + case AFC_E_PERM_DENIED: + g_vfs_job_failed (job, G_IO_ERROR, G_IO_ERROR_PERMISSION_DENIED, + _("Permission denied")); + break; case AFC_E_MUX_ERROR: g_vfs_job_failed (job, G_IO_ERROR, G_IO_ERROR_FAILED, _("Invalid Apple File Control data received")); |