]> Kevux Git Server - fll/commit
Bugfix: Miscellaneous problems in file functons and Featureless Make related code.
authorKevin Day <kevin@kevux.org>
Wed, 1 Mar 2023 06:05:31 +0000 (00:05 -0600)
committerKevin Day <kevin@kevux.org>
Wed, 1 Mar 2023 06:05:31 +0000 (00:05 -0600)
commit4e6af4dca5e2740671c2f87bffdd58c18a1b4608
treea3589a5e40dd08876b388e945b7a1a96215aba52
parentfd954eaf9ed9440593c810aa61291a955999e612
Bugfix: Miscellaneous problems in file functons and Featureless Make related code.

Fix documentation inaccuracies such as "Set to 0 to not use." when 0 is not a "not use" value and is instead a valid value with discrete meaning.
Remove documentation about non-existent parameter "file".
Clarify the wording in some of the documentation.

Add missing return on error check after several memory allocation function calls.

Add missing range parameter checks.

Error checking is being performed on wrong status variable and wrong status variable is being returned.

Perform some general code clean up as encountered.
level_0/f_directory/c/directory.c
level_0/f_directory/c/private-directory.c
level_0/f_file/c/file.h
level_0/f_file/c/private-file.h
level_0/f_fss/c/private-fss.c
level_1/fl_directory/c/directory.h
level_1/fl_directory/c/directory/common.h
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_list.c
level_2/fll_fss/c/fss/payload.c