# HG changeset patch # User Mike Becker # Date 1749074285 -7200 # Node ID 82d3b044aa69271465ba357af4dccb84de569621 # Parent b980a7192b5ac4f1c1b7d8c25041ff685503d41a fix incorrect error value when a move string is too long in a PGN diff -r b980a7192b5a -r 82d3b044aa69 src/chess/pgn.c --- a/src/chess/pgn.c Wed Jun 04 23:56:40 2025 +0200 +++ b/src/chess/pgn.c Wed Jun 04 23:58:05 2025 +0200 @@ -116,7 +116,7 @@ do { movestr[i++] = c; if (i >= 10) { - return 1; + return pgn_error_move_syntax; } } while (!isspace(c = fgetc(stream))); movestr[i] = '\0';