|
|
|
|
@ -1020,6 +1020,10 @@ gboolean yon_interface_update(main_window *widgets){
|
|
|
|
|
if (system_services[i][strlen(system_services[i])-1]=='\n') system_services[i][strlen(system_services[i])-1] = '\0';
|
|
|
|
|
int size;
|
|
|
|
|
config_str parsed = yon_char_parse(system_services[i],&size,";");
|
|
|
|
|
char *name_temp = yon_char_replace(parsed[0],"\\","\18");
|
|
|
|
|
if (name_temp!=parsed[0]) free(parsed[0]);
|
|
|
|
|
parsed[0]=yon_char_replace(name_temp,"\18","\\\\");
|
|
|
|
|
if (name_temp!=parsed[0]) free(name_temp);
|
|
|
|
|
if (parsed){
|
|
|
|
|
int loaded = !strcmp(parsed[1],"loaded");
|
|
|
|
|
int active = !strcmp(parsed[2],"active");
|
|
|
|
|
|