aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Uhlin <markus@nifty-networks.net>2026-03-14 22:21:26 +0100
committerMarkus Uhlin <markus@nifty-networks.net>2026-03-14 22:21:26 +0100
commitc780ec5554e1b17233addf40fcd81354a26dee8e (patch)
tree1c596852d828ca44fa5825d9b266f890d0084d0d
parent2ba86a15c52db795f97491bcb20fdba14a790c35 (diff)
player_markdeleted: fixed unchecked function return values
-rw-r--r--FICS/playerdb.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/FICS/playerdb.c b/FICS/playerdb.c
index 93e8255..217af28 100644
--- a/FICS/playerdb.c
+++ b/FICS/playerdb.c
@@ -1255,10 +1255,13 @@ player_markdeleted(int p)
warn("%s: open", __func__);
return -1;
} else if ((fp = fdopen(fd, "a")) != NULL) { // Touch the file
- fprintf(fp, "\n");
- fclose(fp);
+ if (fprintf(fp, "\n") < 0)
+ warnx("%s: fprintf() error", __func__);
+ if (fclose(fp) != 0)
+ warn("%s: error closing file pointer", __func__);
} else {
- close(fd);
+ if (close(fd) != 0)
+ warn("%s: error closing file descriptor", __func__);
}
return 0;