diff options
| author | Markus Uhlin <markus@nifty-networks.net> | 2026-03-14 22:03:00 +0100 |
|---|---|---|
| committer | Markus Uhlin <markus@nifty-networks.net> | 2026-03-14 22:03:00 +0100 |
| commit | 2ba86a15c52db795f97491bcb20fdba14a790c35 (patch) | |
| tree | e561491acab2d1b684b97ea857fe37ecd23388d1 | |
| parent | 107188791013b9d84db62f2441ae7fe449ec373e (diff) | |
LoadMsgRange: handle fclose() error
| -rw-r--r-- | FICS/playerdb.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/FICS/playerdb.c b/FICS/playerdb.c index 40f4e79..93e8255 100644 --- a/FICS/playerdb.c +++ b/FICS/playerdb.c @@ -2870,7 +2870,10 @@ LoadMsgRange(int p, int start, int end, textlist **Head) nKill++; } - fclose(fp); + if (fclose(fp) != 0) { + warn("%s: error closing file pointer", __func__); + return -1; + } if (start < 0) { if (n <= -start) |
