rem: automatic_numbering_get_new_number(type_ope) - 1,
add: automatic_numbering_get_current_number(type_ope),
context: void modification_type_numerotation_auto (void){    struct struct_type_ope *type_ope;    GtkTreeSelection * selection;    gboolean good, visible;    GtkTreeIter iter;    selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview));    good = gtk_tree_selection_get_selected (selection, NULL, &iter);    gtk_tree_model_get ( GTK_TREE_MODEL(model), &iter, 			 PAYMENT_METHODS_VISIBLE_COLUMN, &visible,			 PAYMENT_METHODS_POINTER_COLUMN, &type_ope,			 -1 );    if (!good || !visible)	return; /* Should not theorically happen, though */    if ( gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( entree_automatic_numbering )))    {	type_ope -> numerotation_auto = 1;	gtk_widget_set_sensitive ( entree_type_dernier_no, TRUE );	gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 			    PAYMENT_METHODS_NUMBERING_COLUMN, 			    automatic_numbering_get_new_number(type_ope) - 1, 			    -1);    }    else    {	type_ope -> numerotation_auto = 0;	gtk_widget_set_sensitive ( entree_type_dernier_no, FALSE );	gtk_tree_store_set (GTK_TREE_STORE (model), &iter, 			    PAYMENT_METHODS_NUMBERING_COLUMN, "", 			    -1);    }}