diff --git a/src/fen.c b/src/fen.c index 73f5454..de3720d 100644 --- a/src/fen.c +++ b/src/fen.c @@ -6,7 +6,7 @@ void fen_toBoard(const FEN fen, Board board) { char fen_char; uint row = 8; uint column = 0; - uint board_i; + uint board_i = 0; while ((fen_char = fen[i++]) != 0) { if (fen_char == '/') { row--; diff --git a/src/main.c b/src/main.c index db70366..c73de15 100644 --- a/src/main.c +++ b/src/main.c @@ -6,5 +6,6 @@ int main() { fen_toBoard(fen, board); Coordinates *coords = piece_getMoves(board, board[2].piece, board[2].coords); printf("%d,%d", coords->row, coords->column); + free(coords); return 0; }