aboutsummaryrefslogtreecommitdiff
path: root/shell/syncmanager.c
diff options
context:
space:
mode:
authorLeandro Pereira <leandro@hardinfo.org>2020-05-10 16:11:20 -0700
committerLeandro Pereira <leandro@hardinfo.org>2020-05-10 16:11:20 -0700
commit1ec2a972edead34e242bebc318a0047d0406d176 (patch)
treedf8f508a64c6b7ca7184c3fc31d9068f956046ec /shell/syncmanager.c
parentde2fa2fa82a53789bb4ab762ed2b89012efd237e (diff)
Propagate error from g_file_replace() when syncing
Diffstat (limited to 'shell/syncmanager.c')
-rw-r--r--shell/syncmanager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/shell/syncmanager.c b/shell/syncmanager.c
index ac938488..da1ecae0 100644
--- a/shell/syncmanager.c
+++ b/shell/syncmanager.c
@@ -249,7 +249,7 @@ static void got_response(GObject *source, GAsyncResult *res, gpointer user_data)
GFile *file = g_file_new_for_path(path);
g_file_replace(file, NULL, FALSE, G_FILE_CREATE_REPLACE_DESTINATION,
- NULL, NULL);
+ NULL, &sna->error);
g_free(path);
g_object_unref(file);