From 5d124fb0d4d5f4907778abd9758d980552b60c3d Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Sun, 30 Nov 2025 19:41:55 -0600 Subject: [PATCH] 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. --- sources/c/program/firewall/main/operate/buffer.c | 2 +- sources/c/program/firewall/main/operate/buffer.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sources/c/program/firewall/main/operate/buffer.c b/sources/c/program/firewall/main/operate/buffer.c index a6be115..d0a9362 100644 --- a/sources/c/program/firewall/main/operate/buffer.c +++ b/sources/c/program/firewall/main/operate/buffer.c @@ -5,7 +5,7 @@ extern "C" { #endif #ifndef _di_firewall_operate_buffer_chain_ - void firewall_operate_buffer_chain(firewall_main_t * const main, const f_string_static_t file, const bool optional) { + void firewall_operate_buffer_chain(firewall_main_t * const main, const f_string_static_t file, const uint8_t optional) { if (!main || F_status_is_error_not(main->setting.state.status) && main->setting.state.status == F_child) return; diff --git a/sources/c/program/firewall/main/operate/buffer.h b/sources/c/program/firewall/main/operate/buffer.h index eb48406..d804a87 100644 --- a/sources/c/program/firewall/main/operate/buffer.h +++ b/sources/c/program/firewall/main/operate/buffer.h @@ -53,7 +53,7 @@ extern "C" { * @see fll_fss_basic_list_read() */ #ifndef _di_firewall_operate_buffer_chain_ - extern void firewall_operate_buffer_chain(firewall_main_t * const main, const f_string_static_t file, const bool optional); + extern void firewall_operate_buffer_chain(firewall_main_t * const main, const f_string_static_t file, const uint8_t optional); #endif // _di_firewall_operate_buffer_chain_ /** -- 1.8.3.1