From bf986f676a82b68072fc3f889b1779906b45cf2d Mon Sep 17 00:00:00 2001 From: Ivan Yarcev Date: Fri, 28 Jul 2023 15:32:08 +0600 Subject: [PATCH] Fixed command building process --- source/ubl-settings-repomanager.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index 2b85d74..446abb5 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -171,14 +171,14 @@ void on_save(){ char *old_name=NULL; gtk_tree_model_get(GTK_TREE_MODEL(main_config.tree_store),&iter,1,&name_flagged,3,&origin_flagged,4,&repostatus,6,&old_name,7,&renamed,-1); // if (!strstr(name_flagged,".db.tar.gz")) name_flagged = yon_char_append(name_flagged,".db.tar.gz"); - remove_command = yon_char_unite(command," remove -d ", origin_flagged, " -r ", name_flagged, NULL); - add_command = yon_char_unite(command," add -d ", origin_flagged,"/",name_flagged, " -r ", name_flagged, NULL); + remove_command = yon_char_unite(command," remove -d ", origin_flagged," -r ", name_flagged, NULL); + add_command = yon_char_unite(command," add -d ", origin_flagged, " -r ", name_flagged, NULL); gboolean valid_child=gtk_tree_model_iter_children(GTK_TREE_MODEL(main_config.tree_store),&childIter,&iter); for (;valid_child;valid_child=gtk_tree_model_iter_next(GTK_TREE_MODEL(main_config.tree_store),&childIter)){ int status = 0,deleted = 0; char *path=NULL; char *name=NULL; - gtk_tree_model_get(GTK_TREE_MODEL(main_config.tree_store),&childIter,1,&name,3,&path,4,&status,5,&deleted,-1); + gtk_tree_model_get(GTK_TREE_MODEL(main_config.tree_store),&childIter,11,&name,3,&path,4,&status,5,&deleted,-1); if (name) packnames = yon_char_unite(packnames, strcmp(packnames,"")!=0 ? " " : "", name, NULL); gtk_tree_store_set(main_config.tree_store,&childIter,4,0,5,0,-1);