diff --git a/.gitignore b/.gitignore index 30aeb2f..373ac47 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,5 @@ GPATH GRTAGS GTAGS fen -pool \ No newline at end of file +pool +piece diff --git a/src/fen.c b/src/fen.c index c7df0dd..6949659 100644 --- a/src/fen.c +++ b/src/fen.c @@ -91,9 +91,8 @@ pos_t *fen2pos(pos_t *pos, char *fen) break; default: skip = cp - '0'; - file += skip; while (skip--) { - board[SQ88(file, rank)].piece = EMPTY; + board[SQ88(file++, rank)].piece = EMPTY; } } }