if (select < data->contents.array[i].used) {
f_print_string_dynamic_partial(f_standard_output, data->buffer, data->contents.array[i].array[select]);
fprintf(f_standard_output, "%c", f_string_eol);
- } else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
}
}
else {
}
}
else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
+ if (data->parameters[fss_extended_read_parameter_select].result == f_console_result_additional) {
+ if (select == 0) {
+ fprintf(f_standard_output, "%c", f_string_eol);
+ }
+ }
+ else {
+ fprintf(f_standard_output, "%c", f_string_eol);
+ }
}
}
if (select < data->contents.array[i].used) {
f_print_string_dynamic_partial(f_standard_output, data->buffer, data->contents.array[i].array[select]);
fprintf(f_standard_output, "%c", f_string_eol);
- } else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
}
}
else {
}
}
else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
+ if (data->parameters[fss_extended_read_parameter_select].result == f_console_result_additional) {
+ if (select == 0) {
+ fprintf(f_standard_output, "%c", f_string_eol);
+ }
+ }
+ else {
+ fprintf(f_standard_output, "%c", f_string_eol);
+ }
}
break;
if (select < data->contents.array[i].used) {
f_print_string_dynamic_partial(f_standard_output, data->buffer, data->contents.array[i].array[select]);
fprintf(f_standard_output, "%c", f_string_eol);
- } else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
}
}
else {
}
if (data->contents.array[i].used == 0) {
- if (include_empty) {
+ if (include_empty && select == 0) {
fprintf(f_standard_output, "%c", f_string_eol);
}
if (select < data->contents.array[i].used) {
f_print_string_dynamic_partial(f_standard_output, data->buffer, data->contents.array[i].array[select]);
fprintf(f_standard_output, "%c", f_string_eol);
- } else if (include_empty) {
- fprintf(f_standard_output, "%c", f_string_eol);
}
}
else {