Fixed 'user name' column on system window

pull/129/head
parent f5754729df
commit 640a47e1b5

@ -1288,7 +1288,7 @@ void yon_system_load(ubl_settings_usergroups_system_window *window){
yon_char_parsed_free(parsed_group,parsed_gr_size); yon_char_parsed_free(parsed_group,parsed_gr_size);
} }
gtk_list_store_append(window->liststore1,&iter); gtk_list_store_append(window->liststore1,&iter);
gtk_list_store_set(window->liststore1,&iter,1,atol(parsed[2]),2,parsed[0],3,parsed[0],4,main_group_name,5,groups_string,6,parsed[5],-1); gtk_list_store_set(window->liststore1,&iter,1,atol(parsed[2]),2,parsed[0],3,parsed[4],4,main_group_name,5,groups_string,6,parsed[5],-1);
} }
yon_char_parsed_free(parsed,parsed_size); yon_char_parsed_free(parsed,parsed_size);
} }
@ -1328,19 +1328,21 @@ void on_system_update(GtkWidget *self, ubl_settings_usergroups_system_window *wi
for (int i=0;i<login_size;i++){ for (int i=0;i<login_size;i++){
if (login_defs[i][0]!='#'){ if (login_defs[i][0]!='#'){
char *copy = yon_char_new(login_defs[i]); char *copy = yon_char_new(login_defs[i]);
char *divided = yon_char_divide(copy,7); if (strlen(copy)>7){
if (divided){ char *divided = yon_char_divide(copy,7);
if (!strcmp(divided,"UID_MAX")){ if (divided){
main_config.MAXUID = atol(strstr(login_defs[i],"\t")); if (!strcmp(divided,"UID_MAX")){
} main_config.MAXUID = atol(strstr(login_defs[i],"\t"));
else if (!strcmp(divided,"UID_MIN")){ }
main_config.MINUID = atol(strstr(login_defs[i],"\t")); else if (!strcmp(divided,"UID_MIN")){
} main_config.MINUID = atol(strstr(login_defs[i],"\t"));
else if (!strcmp(divided,"GID_MAX")){ }
main_config.MAXGID = atol(strstr(login_defs[i],"\t")); else if (!strcmp(divided,"GID_MAX")){
} main_config.MAXGID = atol(strstr(login_defs[i],"\t"));
else if (!strcmp(divided,"GID_MIN")){ }
main_config.MINGID = atol(strstr(login_defs[i],"\t")); else if (!strcmp(divided,"GID_MIN")){
main_config.MINGID = atol(strstr(login_defs[i],"\t"));
}
} }
} }
} }

Loading…
Cancel
Save