From a55d62f477e691ae352542758545214fd9cb7440 Mon Sep 17 00:00:00 2001 From: cuiziwei Date: Mon, 15 Jan 2024 17:47:56 +0800 Subject: [PATCH] gnu++20:fix build warning to [-Wmaybe-uninitialized]. 17:10:41 wireless/bluetooth/bt_slip.c:300:7: error: 'byte' may be used uninitialized [-Werror=maybe-uninitialized] 17:10:41 300 | wlerr("err: invalid escape byte %x\n", *byte); 17:10:41 | ^ 17:10:41 wireless/bluetooth/bt_slip.c: In function 'bt_slip_receive': 17:10:41 wireless/bluetooth/bt_slip.c:766:11: note: 'byte' was declared here 17:10:41 766 | uint8_t byte; 17:10:41 | ^~~~ Signed-off-by: cuiziwei --- drivers/wireless/bluetooth/bt_slip.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/wireless/bluetooth/bt_slip.c b/drivers/wireless/bluetooth/bt_slip.c index b88f064a89c..d3b14358240 100644 --- a/drivers/wireless/bluetooth/bt_slip.c +++ b/drivers/wireless/bluetooth/bt_slip.c @@ -777,7 +777,7 @@ static int bt_slip_receive(FAR struct bt_driver_s *drv, FAR uint8_t *packet; FAR uint8_t *cursor; FAR uint8_t *header; - uint8_t byte; + uint8_t byte = 0; uint16_t checksum; size_t remaining; uint8_t state;