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.
*/
#ifndef _di_controller_interrupt_t_
typedef struct {
- bool is_normal;
+ uint8_t is_normal;
controller_t *main;
} controller_interrupt_t;
// Entry Items.
if (entry->items.used) {
controller_entry_action_t *action = 0;
- bool raw = F_false;
+ uint8_t raw = F_false;
f_number_unsigned_t k = 0;
for (i = 0; i < entry->items.used; ++i) {
// Find at least one of the requested Action.
{
- bool missing = F_true;
+ uint8_t missing = F_true;
for (; i < rule->items.used; ++i) {