Tue, 19 May 2026 17:59:24 +0200
fix critical OOM bug in PGN export
| src/chess/pgn.c | file | annotate | diff | comparison | revisions |
--- a/src/chess/pgn.c Fri May 15 12:18:34 2026 +0200 +++ b/src/chess/pgn.c Tue May 19 17:59:24 2026 +0200 @@ -272,7 +272,7 @@ /* reallocate move block buffer if needed */ { size_t moveblksize = moveblkptr - moveblk; - if (moveblksize + 128 < moveblkcap) { + if (moveblksize + 128 > moveblkcap) { moveblkcap *= 2; char *newmoveblk = realloc(moveblk, moveblkcap); if (newmoveblk == NULL) {