Fixed last command settings

pull/57/head
parent c7f9d133bd
commit 10e5605356
No known key found for this signature in database
GPG Key ID: FF1D842BF4DDE92B

@ -429,6 +429,7 @@ int yon_config_load_config(YON_CONFIG_TYPE config_type, ...){
}
char *final_command = yon_config_command_get_full(commands,commands_size);
yon_config_set_last_command(final_command);
if (yon_char_is_empty(final_command)) return 0;
int parameters_size;
config_str parameters = yon_config_load(final_command,&parameters_size);
@ -1465,8 +1466,10 @@ int yon_config_change_key(char *target, char *key){
char *yon_config_parameter_get_key(char *parameter_string){
char *key = yon_char_new(parameter_string);
if (strstr(key,"[")&&strstr(key,"]")){
free(yon_char_divide_search(key,"[",-1));
char *cut_text = strstr(key,"[");
if (cut_text&&strstr(key,"]")){
memcpy(key,key+(strlen(key)-strlen(cut_text))+1,strlen(cut_text));
// free(yon_char_divide_search(key,"[",-1));
yon_char_remove_last_symbol(key,']');
}
return key;

Loading…
Cancel
Save