fix label before declaration

Mon, 31 Aug 2026 17:44:06 +0200

author
Mike Becker <universe@uap-core.de>
date
Mon, 31 Aug 2026 17:44:06 +0200
changeset 199
3d4d361ebb80
parent 198
7850e9a6f007
child 200
4913bc0ff3e5

fix label before declaration

src/main.c file | annotate | diff | comparison | revisions
--- a/src/main.c	Mon Aug 31 16:07:21 2026 +0200
+++ b/src/main.c	Mon Aug 31 17:44:06 2026 +0200
@@ -664,8 +664,7 @@
                 Move move;
                 int eval_result = eval_move(gamestate,
                     movestr, mycolor, &move);
-                switch (eval_result) {
-                case VALID_MOVE_SYNTAX:
+                if (eval_result == VALID_MOVE_SYNTAX) {
                     NetMove nmove = hton_move(move);
                     net_send_data(opponent, NETCODE_MOVE, &nmove, NETMOVE_LEN);
                     code = net_recieve_code(opponent);
@@ -687,8 +686,7 @@
                     } else {
                         printw("Invalid network response.");
                     }
-                    break;
-                default:
+                } else {
                     if (was_premove) {
                         printw("\nThe prepared move could not be executed.");
                     } else {

mercurial