]> Kevux Git Server - fll/commit
Bugfix: FSS Basic List and FSS Extended List print comment at the start of the Content.
authorKevin Day <kevin@kevux.org>
Wed, 31 Jan 2024 05:41:52 +0000 (23:41 -0600)
committerKevin Day <kevin@kevux.org>
Wed, 31 Jan 2024 05:41:52 +0000 (23:41 -0600)
commit3555bcc1d99834e79a5c2d72d9c3efbc42c18419
treed6c2fec9f37b7c1e4ddfe7ed73610c3db1e9eaad
parent26cfe577e6de29af4a271ab0c5f0a5f9ae2cfaa1
Bugfix: FSS Basic List and FSS Extended List print comment at the start of the Content.

When the Content exists at the start of the Content, the comment character ('#') is printed when it should not be printed.

This is a bug where the code initializes the newline_last at the range.start.
The code logic then always expects the newline_last to represent an actual new line.
This is not necessarily the case for when newline_last is pointing to the initial range.start position.

Add a check when processing a comment to ensure that the newline_last is in fact a new line.
level_1/fl_fss/c/fss/basic_list.c
level_1/fl_fss/c/fss/extended_list.c