]> Kevux Git Server - fll/commit
Update: Finish updating fss_write.
authorKevin Day <thekevinday@gmail.com>
Sat, 10 Dec 2022 17:28:35 +0000 (11:28 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 10 Dec 2022 17:28:35 +0000 (11:28 -0600)
commit4356454eb65a4b294e436370508bf6c4297e3917
tree59c684fa4cf2bf97e099e0cda74787587d24aa7d
parent9ade4b414be5c715d6f0c1e168a98d4b6729f96c
Update: Finish updating fss_write.

Remove the unused files.
Simplify the processing callbacks using ternary operators.
Resolve the void_setting to the specific setting for easier to read code at the cost of allocation more memory (1 memory address variable per function).
Implement the ignore functionality.
Make sure the multiple Content is supported where appropriate.
The flags must not be reset at the start of the setting load so that main.c programs can pre-fill the flags.
Add all of the supported write program setting files.
Other miscellaneous changes and fixes.

The pipe data is lacking and will need future reviews and probably will need fixes.
The original fss_*_write pipe data is also lacking so I feel that it is fine to leave it alone for now to be addressed later on.
72 files changed:
level_3/fss_write/c/basic/fss_write.c
level_3/fss_write/c/basic/main.c
level_3/fss_write/c/basic/print.c
level_3/fss_write/c/basic/private-common.c [deleted file]
level_3/fss_write/c/basic/private-common.h [deleted file]
level_3/fss_write/c/basic/private-print.c [deleted file]
level_3/fss_write/c/basic/private-print.h [deleted file]
level_3/fss_write/c/basic/private-write.c [deleted file]
level_3/fss_write/c/basic/private-write.h [deleted file]
level_3/fss_write/c/basic_list/fss_write.c
level_3/fss_write/c/basic_list/main.c
level_3/fss_write/c/basic_list/print.c
level_3/fss_write/c/basic_list/private-common.c [deleted file]
level_3/fss_write/c/basic_list/private-common.h [deleted file]
level_3/fss_write/c/basic_list/private-print.c [deleted file]
level_3/fss_write/c/basic_list/private-print.h [deleted file]
level_3/fss_write/c/basic_list/private-write.c [deleted file]
level_3/fss_write/c/basic_list/private-write.h [deleted file]
level_3/fss_write/c/embedded_list/fss_write.c
level_3/fss_write/c/embedded_list/main.c
level_3/fss_write/c/embedded_list/print.c
level_3/fss_write/c/embedded_list/private-common.c [deleted file]
level_3/fss_write/c/embedded_list/private-common.h [deleted file]
level_3/fss_write/c/embedded_list/private-print.c [deleted file]
level_3/fss_write/c/embedded_list/private-print.h [deleted file]
level_3/fss_write/c/embedded_list/private-write.c [deleted file]
level_3/fss_write/c/embedded_list/private-write.h [deleted file]
level_3/fss_write/c/extended/fss_write.c
level_3/fss_write/c/extended/main.c
level_3/fss_write/c/extended/print.c
level_3/fss_write/c/extended/private-common.c [deleted file]
level_3/fss_write/c/extended/private-common.h [deleted file]
level_3/fss_write/c/extended/private-print.c [deleted file]
level_3/fss_write/c/extended/private-print.h [deleted file]
level_3/fss_write/c/extended/private-write.c [deleted file]
level_3/fss_write/c/extended/private-write.h [deleted file]
level_3/fss_write/c/extended_list/fss_write.c
level_3/fss_write/c/extended_list/main.c
level_3/fss_write/c/extended_list/print.c
level_3/fss_write/c/extended_list/private-common.c [deleted file]
level_3/fss_write/c/extended_list/private-common.h [deleted file]
level_3/fss_write/c/extended_list/private-print.c [deleted file]
level_3/fss_write/c/extended_list/private-print.h [deleted file]
level_3/fss_write/c/extended_list/private-write.c [deleted file]
level_3/fss_write/c/extended_list/private-write.h [deleted file]
level_3/fss_write/c/main/common.c
level_3/fss_write/c/main/common.h
level_3/fss_write/c/main/fss_write.c
level_3/fss_write/c/main/fss_write.h
level_3/fss_write/c/main/main.c
level_3/fss_write/c/main/print.c
level_3/fss_write/c/main/private-common.c [deleted file]
level_3/fss_write/c/main/private-common.h [deleted file]
level_3/fss_write/c/main/private-write.c [deleted file]
level_3/fss_write/c/main/private-write.h [deleted file]
level_3/fss_write/c/payload/fss_write.c
level_3/fss_write/c/payload/fss_write.h
level_3/fss_write/c/payload/main.c
level_3/fss_write/c/payload/print.c
level_3/fss_write/c/payload/private-common.c [deleted file]
level_3/fss_write/c/payload/private-common.h [deleted file]
level_3/fss_write/c/payload/private-print.c [deleted file]
level_3/fss_write/c/payload/private-print.h [deleted file]
level_3/fss_write/c/payload/private-write.c [deleted file]
level_3/fss_write/c/payload/private-write.h [deleted file]
level_3/fss_write/data/build/fakefile
level_3/fss_write/data/build/settings
level_3/fss_write/data/build/settings.basic [new file with mode: 0644]
level_3/fss_write/data/build/settings.basic_list [new file with mode: 0644]
level_3/fss_write/data/build/settings.embedded_list [new file with mode: 0644]
level_3/fss_write/data/build/settings.extended [new file with mode: 0644]
level_3/fss_write/data/build/settings.extended_list [new file with mode: 0644]