|
|
|
|
@ -415,7 +415,6 @@ void on_save_done(main_window *widgets, config_str output, int size){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void on_config_save(GtkWidget *self, main_window *widgets){
|
|
|
|
|
yon_samba_sync_proceed();
|
|
|
|
|
main_config.save_config=2;
|
|
|
|
|
template_saving_window *window = yon_save_proceed(NULL,YON_CONFIG_BOTH,config_get_command("global"),NULL);
|
|
|
|
|
if (window){
|
|
|
|
|
@ -505,7 +504,6 @@ void on_config_local_save(GtkWidget *self, main_window *widgets){
|
|
|
|
|
free(key);
|
|
|
|
|
free(value);
|
|
|
|
|
}
|
|
|
|
|
yon_samba_sync_proceed();
|
|
|
|
|
template_saving_window *window = yon_save_proceed("system",YON_CONFIG_LOCAL,config_get_command("system"),NULL);
|
|
|
|
|
if (window){
|
|
|
|
|
yon_hide_passwords(window);
|
|
|
|
|
@ -547,7 +545,6 @@ void yon_samba_sync_remove(char *user){
|
|
|
|
|
int sync_place = yon_char_parsed_check_exist(main_config.sync_users,main_config.sync_size,yon_char_append(user,":"));
|
|
|
|
|
if (sync_place>-1){
|
|
|
|
|
config_str temp = yon_char_parsed_rip(main_config.sync_users,&main_config.sync_size,sync_place);
|
|
|
|
|
free(main_config.sync_users);
|
|
|
|
|
main_config.sync_users = temp;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@ -1381,7 +1378,6 @@ void on_group_save(GtkWidget *self, dictionary *dict){
|
|
|
|
|
for (int i=0;i<final_size;i++){
|
|
|
|
|
int parsed_size;
|
|
|
|
|
config_str parsed = yon_char_parse(final[i],&parsed_size,":");
|
|
|
|
|
printf("%s / %s\n",parsed[2],uid_string);
|
|
|
|
|
if (parsed_size>1&&!strcmp(parsed[2],uid_string)&&strcmp(parsed[2],window->last_gid)) found = 1;
|
|
|
|
|
if (parsed_size) yon_char_parsed_free(parsed,parsed_size);
|
|
|
|
|
}
|
|
|
|
|
|