From 84d81cf2f081ee3474db5787b9be68669380d1ed Mon Sep 17 00:00:00 2001 From: Kieran Kihn <114803508+kierankihn@users.noreply.github.com> Date: Wed, 10 Dec 2025 22:31:19 +0800 Subject: [PATCH] fix(ui): handle unreachable default case in `GameUI` switch statement --- src/ui/GameUI.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ui/GameUI.cpp b/src/ui/GameUI.cpp index 94bbe5e..4671225 100644 --- a/src/ui/GameUI.cpp +++ b/src/ui/GameUI.cpp @@ -36,6 +36,7 @@ namespace UNO::UI { case CardColor::Green: game_card_color = GAME::CardColor::GREEN; break; case CardColor::Blue: game_card_color = GAME::CardColor::BLUE; break; case CardColor::Yellow: game_card_color = GAME::CardColor::YELLOW; break; + default: std::unreachable(); } CLIENT::PlayerPlayCardPayload payload = {static_cast(card_id), game_card_color}; this->callback_({CLIENT::PlayerActionType::PLAY_CARD, payload});