Commit Diff


commit - e34f3b8018e72cd6b6a6238c5afc6b73a05ddc89
commit + 770101f1dfa149c7ad505ba526603ac11aa61108
blob - 001551c93e0d552500a70684ebe2b59ee3a80f83
blob + ad3013df63ac303bc7977022d5cf54cd13741ebe
--- FICS/movecheck.c
+++ FICS/movecheck.c
@@ -492,72 +492,81 @@ PRIVATE void possible_bishop_moves(game_state_t * gs,
   }
 }
 
-PRIVATE void possible_rook_moves(game_state_t * gs,
-				  int onf, int onr,
-				  int *posf, int *posr, int *numpos)
+PRIVATE void
+possible_rook_moves(game_state_t *gs,
+    int onf, int onr,
+    int *posf, int *posr,
+    int *numpos)
 {
-  int f, r;
+	int	f, r;
 
-  /* Left */
-  f = onf;
-  r = onr;
-  while (1) {
-    f--;
-    if ((f < 0) || (f > 7))
-      break;
-    if ((r < 0) || (r > 7))
-      break;
-    if ((gs->board[f][r] != NOPIECE) && (iscolor(gs->board[f][r], gs->onMove)))
-      break;
-    add_pos(f, r, posf, posr, numpos);
-    if (gs->board[f][r] != NOPIECE)
-      break;
-  }
-  /* Right */
-  f = onf;
-  r = onr;
-  while (1) {
-    f++;
-    if ((f < 0) || (f > 7))
-      break;
-    if ((r < 0) || (r > 7))
-      break;
-    if ((gs->board[f][r] != NOPIECE) && (iscolor(gs->board[f][r], gs->onMove)))
-      break;
-    add_pos(f, r, posf, posr, numpos);
-    if (gs->board[f][r] != NOPIECE)
-      break;
-  }
-  /* Up */
-  f = onf;
-  r = onr;
-  while (1) {
-    r++;
-    if ((f < 0) || (f > 7))
-      break;
-    if ((r < 0) || (r > 7))
-      break;
-    if ((gs->board[f][r] != NOPIECE) && (iscolor(gs->board[f][r], gs->onMove)))
-      break;
-    add_pos(f, r, posf, posr, numpos);
-    if (gs->board[f][r] != NOPIECE)
-      break;
-  }
-  /* Down */
-  f = onf;
-  r = onr;
-  while (1) {
-    r--;
-    if ((f < 0) || (f > 7))
-      break;
-    if ((r < 0) || (r > 7))
-      break;
-    if ((gs->board[f][r] != NOPIECE) && (iscolor(gs->board[f][r], gs->onMove)))
-      break;
-    add_pos(f, r, posf, posr, numpos);
-    if (gs->board[f][r] != NOPIECE)
-      break;
-  }
+	/* Left */
+	f = onf;
+	r = onr;
+	while (1) {
+		f--;
+		if ((f < 0) || (f > 7))
+			break;
+		if ((r < 0) || (r > 7))
+			break;
+		if ((gs->board[f][r] != NOPIECE) &&
+		    (iscolor(gs->board[f][r], gs->onMove)))
+			break;
+		add_pos(f, r, posf, posr, numpos);
+		if (gs->board[f][r] != NOPIECE)
+			break;
+	}
+
+	/* Right */
+	f = onf;
+	r = onr;
+	while (1) {
+		f++;
+		if ((f < 0) || (f > 7))
+			break;
+		if ((r < 0) || (r > 7))
+			break;
+		if ((gs->board[f][r] != NOPIECE) &&
+		    (iscolor(gs->board[f][r], gs->onMove)))
+			break;
+		add_pos(f, r, posf, posr, numpos);
+		if (gs->board[f][r] != NOPIECE)
+			break;
+	}
+
+	/* Up */
+	f = onf;
+	r = onr;
+	while (1) {
+		r++;
+		if ((f < 0) || (f > 7))
+			break;
+		if ((r < 0) || (r > 7))
+			break;
+		if ((gs->board[f][r] != NOPIECE) &&
+		    (iscolor(gs->board[f][r], gs->onMove)))
+			break;
+		add_pos(f, r, posf, posr, numpos);
+		if (gs->board[f][r] != NOPIECE)
+			break;
+	}
+
+	/* Down */
+	f = onf;
+	r = onr;
+	while (1) {
+		r--;
+		if ((f < 0) || (f > 7))
+			break;
+		if ((r < 0) || (r > 7))
+			break;
+		if ((gs->board[f][r] != NOPIECE) &&
+		    (iscolor(gs->board[f][r], gs->onMove)))
+			break;
+		add_pos(f, r, posf, posr, numpos);
+		if (gs->board[f][r] != NOPIECE)
+			break;
+	}
 }
 
 PRIVATE void