Fixed crash

pull/107/head
parent a87797a837
commit 810ded3acc

@ -19,7 +19,7 @@ int yon_load_proceed(YON_CONFIG_TYPE type){
int parsed_size; int parsed_size;
char *local_value = yon_config_get_by_key(key); char *local_value = yon_config_get_by_key(key);
config_str parsed = yon_char_parse(value,&parsed_size,":"); config_str parsed = yon_char_parse(value,&parsed_size,":");
if (strstr(key,"USERADD[")){ if (strstr(key,"USERADD[")&&local_value){
if (parsed_size>5){ if (parsed_size>5){
char *temp = yon_char_append(local_value,parsed[5]); char *temp = yon_char_append(local_value,parsed[5]);
free(local_value); free(local_value);
@ -29,7 +29,7 @@ int yon_load_proceed(YON_CONFIG_TYPE type){
} }
} else if (strstr(key,"GROUPADD[")){ } else if (strstr(key,"GROUPADD[")&&local_value){
if (parsed_size>4){ if (parsed_size>4){
char *temp = yon_char_append(local_value,parsed[4]); char *temp = yon_char_append(local_value,parsed[4]);
free(local_value); free(local_value);

Loading…
Cancel
Save