for (i = 0; i < 3; ++i) {
- if (main->program.parameters.array[ids[i]].result & f_console_result_found_d) {
- main->setting.state.status = F_status_set_error(F_parameter);
-
- if (error_printed_not) {
- error_printed_not = F_true;
- }
-
- control_print_error_parameter_value_not(&main->program.error, names[i]);
- }
- else if (main->program.parameters.array[ids[i]].result & f_console_result_value_d) {
+ if (main->program.parameters.array[ids[i]].result & f_console_result_value_d) {
index = main->program.parameters.array[ids[i]].values.array[main->program.parameters.array[ids[i]].values.used - 1];
if (!main->program.parameters.arguments.array[index].used) {
control_print_error_parameter_value_empty(&main->program.error, names[i]);
}
}
+ else if (main->program.parameters.array[ids[i]].result & f_console_result_found_d) {
+ main->setting.state.status = F_status_set_error(F_parameter);
+
+ if (error_printed_not) {
+ error_printed_not = F_true;
+ }
+
+ control_print_error_parameter_value_not(&main->program.error, names[i]);
+ }
} // for
}