if (found_newline) {
fl_macro_fss_apply_delimit_placeholders((*buffer), delimits);
- found->array[found->used].stop = last_newline - 1;
+ found->array[found->used].stop = last_newline;
range->start = last_newline + 1;
found->used++;
if (found_newline) {
fl_macro_fss_apply_delimit_placeholders((*buffer), delimits);
- found->array[found->used].stop = last_newline - 1;
+ found->array[found->used].stop = last_newline;
range->start = last_newline + 1;
found->used++;
if (found_newline) {
fl_macro_fss_apply_delimit_placeholders((*buffer), delimits);
- found->array[found->used].stop = last_newline - 1;
+ found->array[found->used].stop = last_newline;
range->start = last_newline + 1;
found->used++;
if (data->parameters[fss_basic_list_read_parameter_line].result == f_console_result_additional) {
if (!data->contents.array[i].used) {
if (include_empty && !line) {
+ fprintf(f_type_output, "%c", f_string_eol[0]);
fss_basic_list_read_print_set_end(*data);
}
}
}
}
else if (include_empty) {
+ fprintf(f_type_output, "%c", f_string_eol[0]);
fss_basic_list_read_print_set_end(*data);
}
if (!data->contents.array[i].used) {
if (include_empty) {
if (line_current == line) {
+ fprintf(f_type_output, "%c", f_string_eol[0]);
fss_basic_list_read_print_set_end(*data);
break;
}
if (!data->contents.array[i].used) {
if (include_empty) {
+ fprintf(f_type_output, "%c", f_string_eol[0]);
fss_basic_list_read_print_set_end(*data);
}
if (data.parameters[fss_basic_list_read_parameter_pipe].result == f_console_result_found) {
fprintf(data.output.stream, "%c", fss_basic_list_read_pipe_content_start);
}
- else {
- fprintf(data.output.stream, "%c", f_fss_eol);
- }
}
#endif // _di_fss_basic_list_read_print_content_end_
if (data.parameters[fss_basic_list_read_parameter_pipe].result == f_console_result_found) {
fprintf(data.output.stream, "%c", fss_basic_list_read_pipe_content_end);
}
- else {
- fprintf(data.output.stream, "%c", f_fss_eol);
- }
}
#endif // _di_fss_basic_list_read_print_set_end_