diff options
Diffstat (limited to 'sync/src/sync_main.c')
-rw-r--r-- | sync/src/sync_main.c | 4 |
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); } |