]> git.earman.xyz Git - sensor-watch.git/commitdiff
Compiler warning fixes
authorDavid Volovskiy <devolov@gmail.com>
Wed, 3 Sep 2025 11:56:33 +0000 (07:56 -0400)
committerDavid Volovskiy <devolov@gmail.com>
Wed, 3 Sep 2025 11:56:33 +0000 (07:56 -0400)
watch-faces/complication/blackjack_face.c

index 78270bf0fa1166e3853cdc403054ff1d0fefe7b3..2545fd7a270a0acccd044a42de872e34814773e4 100755 (executable)
@@ -108,23 +108,21 @@ static void reset_deck(void) {
     shuffle_deck();\r
 }\r
 \r
-static uint8_t get_next_card(hand_info_t *hand_info) {\r
+static uint8_t get_next_card(void) {\r
     if (current_card >= DECK_SIZE)\r
         reset_deck();\r
     return deck[current_card++];\r
 }\r
 \r
 static uint8_t get_card_value(uint8_t card) {\r
-    uint8_t card_value;\r
     switch (card)\r
     {\r
     case ACE:\r
         return 11;\r
-        break;\r
     case KING:\r
     case QUEEN:\r
     case JACK:\r
-        card = 10;\r
+        return 10;\r
     default:\r
         return card;\r
     }\r
@@ -144,7 +142,7 @@ static void reset_hands(void) {
 }\r
 \r
 static void give_card(hand_info_t *hand_info) {\r
-    uint8_t card = get_next_card(hand_info);\r
+    uint8_t card = get_next_card();\r
     if (card == ACE) hand_info->high_aces_in_hand++;\r
     hand_info->hand[hand_info->idx_hand++] = card;\r
     uint8_t card_value = get_card_value(card);\r
@@ -321,6 +319,7 @@ static void handle_button_presses(bool hit) {
         break;\r
     case BJ_BUST:\r
         display_bust();\r
+        break;\r
     case BJ_RESULT:\r
         display_title();\r
         break;\r