From 9a34054a0d1294921e5890a6e12fd3fba1023ac1 Mon Sep 17 00:00:00 2001 From: Markus Uhlin Date: Sun, 22 Mar 2026 08:41:43 +0100 Subject: WriteMoves: handle the return value of fprintf() --- FICS/gamedb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'FICS/gamedb.c') diff --git a/FICS/gamedb.c b/FICS/gamedb.c index 409e86d..a0acbe0 100644 --- a/FICS/gamedb.c +++ b/FICS/gamedb.c @@ -940,8 +940,8 @@ WriteMoves(FILE *fp, move_t *m) MoveInfo = ((MoveInfo << 3) | useFile | useRank | check); - fprintf(fp, "%lx %x %x\n", MoveInfo, m->tookTime, m->atTime); - return 0; + return (fprintf(fp, "%lx %x %x\n", + MoveInfo, m->tookTime, m->atTime) < 0 ? -1 : 0); } PRIVATE int -- cgit v1.2.3