diff options
| author | Markus Uhlin <markus@nifty-networks.net> | 2026-03-07 22:20:03 +0100 |
|---|---|---|
| committer | Markus Uhlin <markus@nifty-networks.net> | 2026-03-07 22:20:03 +0100 |
| commit | 76a0f9319e1b1b5c11f637ca71ee5f7a183e6069 (patch) | |
| tree | 13a7b05e0301f19cfec93ef711c07f25717c1083 /FICS/utils.c | |
| parent | 16bb8d07c235e9ba35ff897be9a59e3cc7cbdc79 (diff) | |
Check the return value of fwrite()
Diffstat (limited to 'FICS/utils.c')
| -rw-r--r-- | FICS/utils.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/FICS/utils.c b/FICS/utils.c index 0b44afa..ae45924 100644 --- a/FICS/utils.c +++ b/FICS/utils.c @@ -675,7 +675,8 @@ psend_command(int p, char *command, char *input) return -1; if (input) { - fwrite(input, sizeof(char), strlen(input), fp); + if (fwrite(input, sizeof(char), strlen(input), fp) == 0) + warnx("%s: fwrite: zero return", __func__); } else { while (!feof(fp)) { num = fread(tmp, sizeof(char), MAX_LINE_SIZE - 1, fp); |
