diff --git a/source/ubl-settings-repomanager.c b/source/ubl-settings-repomanager.c index cc8c7e0..56e3a8f 100644 --- a/source/ubl-settings-repomanager.c +++ b/source/ubl-settings-repomanager.c @@ -171,8 +171,8 @@ 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,"/",name_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,"/",name_flagged,"/",name_flagged," -r ", name_flagged, NULL); + add_command = yon_char_unite(command," add -d ", origin_flagged,"/",name_flagged,"/",name_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;