src/chess/rules.c

changeset 193
d1420f5c5704
parent 186
8230904458a7
child 194
619f07c95894
--- a/src/chess/rules.c	Mon Aug 24 16:13:51 2026 +0200
+++ b/src/chess/rules.c	Tue Aug 25 18:35:18 2026 +0200
@@ -1158,6 +1158,11 @@
                 move->check = move->checkmate = false;
                 switch (determine_check_or_checkmate(gamestate, move)) {
                     case 2: move->checkmate = true;
+#if __STDC_VERSION__ > 202310L
+                    [[fallthrough]];
+#elif __GNUC__
+                    __attribute__((fallthrough));
+#endif
                     case 1: move->check = true;
                 }
             }

mercurial