From 07e7cbc72ac64610e50b1465a07adc1de2a7bfd1 Mon Sep 17 00:00:00 2001 From: Bruno Raoult Date: Sun, 31 Oct 2021 08:30:53 +0100 Subject: [PATCH] fen.c: bug fix wrong empty square loop in fen parsing --- .gitignore | 3 ++- src/fen.c | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) 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; } } }