From: Fredrik Tolf Date: Mon, 13 Aug 2007 13:27:45 +0000 (+0200) Subject: Set dirty flag when modifying shares with dolconf. X-Git-Tag: 1.0~72 X-Git-Url: http://git.dolda2000.com/gitweb/?p=doldaconnect.git;a=commitdiff_plain;h=c335e21c3b6431328284851ca845d3a9182ed0a3 Set dirty flag when modifying shares with dolconf. --- diff --git a/config/util/dolconf.c b/config/util/dolconf.c index 2a4e8a0..07c6077 100644 --- a/config/util/dolconf.c +++ b/config/util/dolconf.c @@ -639,7 +639,8 @@ void cb_ast_shareadd_clicked(GtkWidget *widget, gpointer uudata) void cb_cfw_shareadd_clicked(GtkWidget *widget, gpointer uudata) { - shareadd(); + if(shareadd()) + dirty = 1; } void cb_ast_sharerem_clicked(GtkWidget *widget, gpointer uudata) @@ -656,8 +657,10 @@ void cb_cfw_sharerem_clicked(GtkWidget *widget, gpointer uudata) { GtkTreeIter iter; - if(gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(cfw_sharelist)), NULL, &iter)) + if(gtk_tree_selection_get_selected(gtk_tree_view_get_selection(GTK_TREE_VIEW(cfw_sharelist)), NULL, &iter)) { gtk_list_store_remove(shares, &iter); + dirty = 1; + } } void cb_ast_checkports(GtkWidget *widget, gpointer uudata)