|
|
|
@ -1246,11 +1246,12 @@ config_str yon_config_get_save_parameters_by_list(int *size, config_str paramete
|
|
|
|
current_size = &removed_size;
|
|
|
|
current_size = &removed_size;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 1:
|
|
|
|
case 1:
|
|
|
|
case 0:
|
|
|
|
|
|
|
|
action = "set";
|
|
|
|
action = "set";
|
|
|
|
current = &updated;
|
|
|
|
current = &updated;
|
|
|
|
current_size = &updated_size;
|
|
|
|
current_size = &updated_size;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
|
|
|
|
default:
|
|
|
|
|
|
|
|
continue;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
int position = yon_char_parsed_find_element(*current,*current_size,((yon_config_parameter*)temp)->section);
|
|
|
|
int position = yon_char_parsed_find_element(*current,*current_size,((yon_config_parameter*)temp)->section);
|
|
|
|
if (position>=0){
|
|
|
|
if (position>=0){
|
|
|
|
@ -1317,7 +1318,6 @@ config_str yon_config_get_save_parameters_by_key(int *size,...){
|
|
|
|
current = &removed;
|
|
|
|
current = &removed;
|
|
|
|
current_size = &removed_size;
|
|
|
|
current_size = &removed_size;
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case 0:
|
|
|
|
|
|
|
|
case 1:
|
|
|
|
case 1:
|
|
|
|
action = "set";
|
|
|
|
action = "set";
|
|
|
|
current = &updated;
|
|
|
|
current = &updated;
|
|
|
|
|