summaryrefslogtreecommitdiffstats
path: root/sync/src/sync_main.c
diff options
context:
space:
mode:
Diffstat (limited to 'sync/src/sync_main.c')
-rw-r--r--sync/src/sync_main.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sync/src/sync_main.c b/sync/src/sync_main.c
index c5d4278..e3d2f1e 100644
--- a/sync/src/sync_main.c
+++ b/sync/src/sync_main.c
@@ -225,10 +225,12 @@ sync_finished_cb (SyncGroup *group, SyncData *data)
}
static void
-sync_failed_cb (SyncGroup *group, SyncData *data)
+sync_failed_cb (SyncGroup *group, const gchar *error, SyncData *data)
{
GtkWidget *widget = glade_xml_get_widget (data->xml, "main_notebook");
gtk_notebook_set_current_page (GTK_NOTEBOOK (widget), TAB_ERROR);
+ widget = glade_xml_get_widget (data->xml, "sync_error_label");
+ gtk_label_set_text (GTK_LABEL (widget), error);
g_source_remove (data->animate_id);
}