diff options
author | Ondrej Holy <oholy@redhat.com> | 2016-12-12 09:48:53 +0100 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2017-01-24 12:23:41 +0100 |
commit | 669f1e508fef82ce41f66523cbc75d10b0c1ce2b (patch) | |
tree | 1716a7a2efcbc18ddfbf6021229af44e630f363c /client/gdaemonvfs.c | |
parent | c210cccbbef22a11fcaaf93149ca196aaa30dd6d (diff) | |
download | gvfs-669f1e508fef82ce41f66523cbc75d10b0c1ce2b.tar.gz |
client: Do not modify caller's errors
Caller's errors are modified by g_dbus_error_strip_remote_error. Strip
the dbus error in the caller directly.
https://bugzilla.gnome.org/show_bug.cgi?id=747412
Diffstat (limited to 'client/gdaemonvfs.c')
-rw-r--r-- | client/gdaemonvfs.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/client/gdaemonvfs.c b/client/gdaemonvfs.c index a61c0245..0cf11e6d 100644 --- a/client/gdaemonvfs.c +++ b/client/gdaemonvfs.c @@ -844,6 +844,7 @@ async_get_mount_info_response (GVfsDBusMountTracker *proxy, &error)) { /* g_warning ("Error from org.gtk.vfs.MountTracker.lookupMount(): %s", error->message); */ + g_dbus_error_strip_remote_error (error); data->callback (NULL, data->user_data, error); g_error_free (error); } @@ -885,6 +886,7 @@ get_mount_info_async_got_proxy_cb (GObject *source_object, if (proxy == NULL) { g_warning ("Error creating MountTracker proxy: %s", error->message); + g_dbus_error_strip_remote_error (error); data->callback (NULL, data->user_data, error); free_get_mount_info_data (data); g_error_free (error); |