Defining out_buffer_size as uint8_t triggers warnings with static analysers when sizeof() is used on the output buffer. There is no reason to use uint8_t here.
Defining out_buffer_size as uint8_t triggers warnings with static analysers when sizeof() is used on the output buffer. There is no reason to use uint8_t here.