From 04c492271ca197ff8a075446493e4a495bbdee69 Mon Sep 17 00:00:00 2001 From: Allen Hill Date: Mon, 6 Jul 2026 11:31:36 -0700 Subject: [PATCH] fixup error switch flow --- src/avclan/bus.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/avclan/bus.cc b/src/avclan/bus.cc index f3dbacb..7a117b4 100644 --- a/src/avclan/bus.cc +++ b/src/avclan/bus.cc @@ -154,15 +154,14 @@ auto Bus::read(uint16_t address, Frame *in, Frame::Print print) -> Error::Read { RS232_Print("bad length 0x"); RS232_PrintHex4(err.val); break; - case BAD_DATA_PARITY: - RS232_Print("reading data"); - goto VERBOSE; + case BAD_DATA_PARITY: RS232_Print("reading data"); goto VERBOSE; + case BAD_PARITY: + __builtin_unreachable(); VERBOSE: if (print.verbose) { RS232_Print("; read 0x"); RS232_PrintHex(err.val); } - case BAD_PARITY: __builtin_unreachable(); } RS232_Print("\n"); }