diff options
| author | Markus Uhlin <markus@nifty-networks.net> | 2026-03-14 22:21:26 +0100 |
|---|---|---|
| committer | Markus Uhlin <markus@nifty-networks.net> | 2026-03-14 22:21:26 +0100 |
| commit | c780ec5554e1b17233addf40fcd81354a26dee8e (patch) | |
| tree | 1c596852d828ca44fa5825d9b266f890d0084d0d /FICS | |
| parent | 2ba86a15c52db795f97491bcb20fdba14a790c35 (diff) | |
player_markdeleted: fixed unchecked function return values
Diffstat (limited to 'FICS')
| -rw-r--r-- | FICS/playerdb.c | 9 |
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; |
