diff options
author | Raúl Benencia <rul@kalgan.cc> | 2015-03-28 11:05:09 -0300 |
---|---|---|
committer | Raúl Benencia <rul@kalgan.cc> | 2015-03-28 11:05:09 -0300 |
commit | 4b40fabf0d76737de4471527bb8e27128f8f1ad4 (patch) | |
tree | 160166d93941766516feb1fc140aa1a256b807fe | |
parent | ecd86e1a263a543e395d9e145294103c0fbb7230 (diff) |
helper functions should be static
-rw-r--r-- | lib/board.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/board.c b/lib/board.c index 6685b3b..134cfa8 100644 --- a/lib/board.c +++ b/lib/board.c @@ -4,7 +4,7 @@ #include "board.h" #include "piece.h" -Board _setup_colors(Board b) { +static Board _setup_colors(Board b) { short i, j; for (i = 0; i < SIZE; i++) @@ -23,7 +23,7 @@ Board _setup_colors(Board b) { return b; } -Board _pawns(Board b) { +static Board _pawns(Board b) { short white_pawns_row = 1, black_pawns_row = 6, i; for (i = 0; i < SIZE; i++) @@ -35,7 +35,7 @@ Board _pawns(Board b) { return b; } -Board _rocks(Board b) { +static Board _rocks(Board b) { b[0][0].piece = new_piece(WHITE, ROCK); b[0][7].piece = new_piece(WHITE, ROCK); b[7][0].piece = new_piece(BLACK, ROCK); @@ -44,7 +44,7 @@ Board _rocks(Board b) { return b; } -Board _knights(Board b) { +static Board _knights(Board b) { b[0][1].piece = new_piece(WHITE, KNIGHT); b[0][6].piece = new_piece(WHITE, KNIGHT); b[7][1].piece = new_piece(BLACK, KNIGHT); @@ -53,7 +53,7 @@ Board _knights(Board b) { return b; } -Board _bishops(Board b) { +static Board _bishops(Board b) { b[0][2].piece = new_piece(WHITE, BISHOP); b[0][5].piece = new_piece(WHITE, BISHOP); b[7][2].piece = new_piece(BLACK, BISHOP); @@ -62,25 +62,25 @@ Board _bishops(Board b) { return b; } -Board _queens(Board b) { +static Board _queens(Board b) { b[0][4].piece = new_piece(WHITE, QUEEN); b[7][4].piece = new_piece(BLACK, QUEEN); return b; } -Board _kings(Board b) { +static Board _kings(Board b) { b[0][3].piece = new_piece(WHITE, KING); b[7][3].piece = new_piece(BLACK, KING); return b; } -Board _setup_pieces(Board b) { +static Board _setup_pieces(Board b) { return _pawns(_rocks(_knights(_bishops(_queens(_kings(b)))))); // :-) } -Board _initial_setup(Board b) { +static Board _initial_setup(Board b) { return _setup_pieces(_setup_colors(b)); } |