]> Kevux Git Server - fll/commit
Progress: Do some structural clean ups.
authorKevin Day <Kevin@kevux.org>
Mon, 31 Aug 2026 00:06:55 +0000 (19:06 -0500)
committerKevin Day <Kevin@kevux.org>
Mon, 31 Aug 2026 00:06:55 +0000 (19:06 -0500)
commit5f68a507883c4a4f2a0fad09e6da7c0b682d05b3
treeea502fdc3790d9a8e24a4ab755f5757837c0f802
parent39541fa3a3170b4052a1d87454a8c6fec6783568
Progress: Do some structural clean ups.

The `f_fss_seek_to_eol()` returns `F_okay_eol`.
Check that instead of doing a buffer string character comparison where possible.

Improve some condition block logic regarding breaks, returns, and continues.

Change some of the status error checking to reduce return statements.
I have probably flip flopped on this problem numerous times.
Looking into how compilers and CPUs like to optimize things, I believe that reducing the return statements will be of benefit vs the probably cleaner immediate returns.
This can only be done when it is clear and when the status code being returned (or any state) is identical between calls.
level_1/fl_fss/c/fss/basic.c
level_1/fl_fss/c/fss/basic_list.c
level_1/fl_fss/c/fss/embedded_list.c
level_1/fl_fss/c/fss/extended.c
level_1/fl_fss/c/fss/extended_list.c
level_1/fl_fss/c/fss/private-payload-helper.c
level_1/fl_fss/c/fss/private-payload.c
level_1/fl_fss/c/private-fss-list.c