aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2026-03-15 23:17:30 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2026-03-15 23:17:30 +0100
commit812ff43c812019fc5e81a2e14bb01cb06d0d1f76 (patch)
tree6f03d7d1893fed12824b0d8f992b2eb185840520
parentd18379ad77a3a897101a9f6f9a84e1fd69d4d64c (diff)
player_clear_messages: check the return value of unlink()
-rw-r--r--FICS/playerdb.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/FICS/playerdb.c b/FICS/playerdb.c
index 688a5db..5a6e2e7 100644
--- a/FICS/playerdb.c
+++ b/FICS/playerdb.c
@@ -3105,9 +3105,10 @@ player_clear_messages(int p)
if (!parray[p].registered)
return -1;
+
GetMsgFile(p, fname, sizeof fname, __func__);
- unlink(fname);
- return 0;
+
+ return (unlink(fname) == 0 ? 0 : -1);
}
/*