]> Kevux Git Server - fll/commit
Update: Avoid the use of bool, keeping it to a bare minimum.
authorKevin Day <Kevin@kevux.org>
Mon, 1 Dec 2025 01:37:23 +0000 (19:37 -0600)
committerKevin Day <Kevin@kevux.org>
Mon, 1 Dec 2025 01:37:23 +0000 (19:37 -0600)
commit3054eb1ee0b95da92368668f1e1664f3f71e3c6f
treebd3c99014866047044ade39409db9150472f7cfc
parent5594e1af3270c7dec5811c393d0d4f0f8b50e5ba
Update: Avoid the use of bool, keeping it to a bare minimum.

Use `uint8_t` to both enforce a specific byte size as well as provide the ability for it to be converted into a set of bits if need be, without breaking API or ABI.

Update the tests to use `uint8_t` as well.
117 files changed:
level_0/f_abstruse/tests/unit/c/mock-abstruse.c
level_0/f_account/tests/unit/c/mock-account.c
level_0/f_capability/c/capability.c
level_0/f_capability/c/capability.h
level_0/f_capability/tests/unit/c/mock-capability.c
level_0/f_color/tests/unit/c/mock-color.c
level_0/f_console/c/console/common.h
level_0/f_control_group/c/control_group/common.h
level_0/f_conversion/tests/unit/c/mock-conversion.c
level_0/f_directory/tests/unit/c/mock-directory.c
level_0/f_environment/c/environment.c
level_0/f_environment/c/environment.h
level_0/f_environment/tests/unit/c/mock-environment.c
level_0/f_file/c/file.c
level_0/f_file/c/file.h
level_0/f_file/c/private-file.c
level_0/f_file/c/private-file.h
level_0/f_file/tests/unit/c/mock-file.c
level_0/f_fss/tests/unit/c/mock-fss.c
level_0/f_iki/tests/unit/c/mock-iki.c
level_0/f_limit/tests/unit/c/mock-limit.c
level_0/f_network/tests/unit/c/mock-network.c
level_0/f_path/c/path.c
level_0/f_path/c/path.h
level_0/f_path/tests/unit/c/mock-path.c
level_0/f_pipe/tests/unit/c/mock-pipe.c
level_0/f_print/tests/unit/c/mock-print.c
level_0/f_random/tests/unit/c/mock-random.c
level_0/f_schedule/tests/unit/c/mock-schedule.c
level_0/f_signal/tests/unit/c/mock-signal.c
level_0/f_socket/tests/unit/c/mock-socket.c
level_0/f_string/tests/unit/c/mock-string.c
level_0/f_thread/c/thread/semaphore.c
level_0/f_thread/c/thread/semaphore.h
level_0/f_thread/tests/unit/c/mock-thread.c
level_0/f_thread/tests/unit/c/test-thread-semaphore_create.c
level_0/f_time/tests/unit/c/mock-time.c
level_0/f_type_array/tests/unit/c/mock-type_array.c
level_0/f_utf/c/private-utf_whitespace.c
level_0/f_utf/c/private-utf_whitespace.h
level_0/f_utf/c/private-utf_word.c
level_0/f_utf/c/private-utf_word.h
level_0/f_utf/c/utf/is.c
level_0/f_utf/c/utf/is.h
level_0/f_utf/c/utf/is_character.c
level_0/f_utf/c/utf/is_character.h
level_0/f_utf/tests/unit/c/mock-utf.c
level_1/fl_directory/c/directory.c
level_1/fl_directory/c/directory.h
level_1/fl_directory/c/private-directory.c
level_1/fl_directory/c/private-directory.h
level_1/fl_fss/c/fss/embedded_list.c
level_1/fl_fss/c/fss/extended_list.c
level_1/fl_iki/tests/unit/c/mock-iki.c
level_2/fll_execute/c/private-execute.c
level_2/fll_execute/c/private-execute.h
level_2/fll_file/c/file.c
level_2/fll_file/c/file.h
level_2/fll_file/c/private-file.c
level_2/fll_file/c/private-file.h
level_2/fll_fss/c/fss.c
level_2/fll_fss/c/fss.h
level_2/fll_fss/c/fss/basic.c
level_2/fll_fss/c/fss/basic_list.c
level_2/fll_fss/c/fss/extended.c
level_2/fll_fss/c/fss/payload.c
level_2/fll_fss/c/fss/payload.h
level_2/fll_program/c/private-program.c
level_2/fll_program/c/private-program.h
level_2/fll_program/c/program.c
level_2/fll_program/c/program.h
level_3/byte_dump/c/main/print/data.c
level_3/byte_dump/c/main/process.c
level_3/fake/c/main/build/load.c
level_3/fake/c/main/build/load.h
level_3/fake/c/main/build/skeleton.c
level_3/fake/c/main/common/type.h
level_3/fake/c/main/fake.c
level_3/fake/c/main/fake.h
level_3/fake/c/main/make.c
level_3/fake/c/main/make.h
level_3/fake/c/main/make/load_fakefile.c
level_3/fake/c/main/make/operate.c
level_3/fake/c/main/make/operate_block.c
level_3/fake/c/main/make/operate_block.h
level_3/fake/c/main/make/operate_process.c
level_3/fake/c/main/make/operate_process.h
level_3/fake/c/main/make/operate_process_type.c
level_3/fake/c/main/make/operate_process_type.h
level_3/fake/c/main/make/operate_validate_type.c
level_3/fake/c/main/make/print/verbose.c
level_3/fake/c/main/make/print/verbose.h
level_3/fake/c/main/print/error.c
level_3/fake/c/main/print/error.h
level_3/fake/c/main/skeleton.c
level_3/fake/c/main/skeleton.h
level_3/fss_read/c/embedded_list/process.c
level_3/fss_read/c/extended/fss_read.h
level_3/fss_read/c/main/common/type.h
level_3/fss_read/c/main/process.c
level_3/fss_read/c/main/process.h
level_3/fss_write/c/basic/fss_write.c
level_3/fss_write/c/basic/fss_write.h
level_3/fss_write/c/basic_list/fss_write.c
level_3/fss_write/c/basic_list/fss_write.h
level_3/fss_write/c/embedded_list/fss_write.c
level_3/fss_write/c/embedded_list/fss_write.h
level_3/fss_write/c/extended/fss_write.c
level_3/fss_write/c/extended/fss_write.h
level_3/fss_write/c/extended_list/fss_write.c
level_3/fss_write/c/extended_list/fss_write.h
level_3/fss_write/c/main/common/type.h
level_3/utf8/c/main/bytesequence.c
level_3/utf8/c/main/codepoint.c
level_3/utf8/c/main/print/error.c
level_3/utf8/c/main/print/error.h
level_3/utf8/c/main/process.c