diff options
author | Joel Rosdahl <joel@rosdahl.net> | 2018-10-16 20:32:01 +0200 |
---|---|---|
committer | Joel Rosdahl <joel@rosdahl.net> | 2018-10-16 20:34:57 +0200 |
commit | a0f7c10567b041079eef7aab8055091c79b4049b (patch) | |
tree | caa34482f82f86a3d88b577ec5e82b54134d1c48 | |
parent | 7e11471f674fb812e30cec1ad3afa9568b88ae10 (diff) | |
download | ccache-a0f7c10567b041079eef7aab8055091c79b4049b.tar.gz |
Ignore return value from fwrite when writing debug log
This silences some compilers’ warnings about ignoring return value of
fwrite.
There’s not much we can do if they fail, and it’s also not important
enough to e.g. call failed() for the debug logs.
-rw-r--r-- | src/hash.c | 4 | ||||
-rw-r--r-- | src/util.c | 2 |
2 files changed, 3 insertions, 3 deletions
@@ -32,7 +32,7 @@ do_hash_buffer(struct hash *hash, const void *s, size_t len) { mdfour_update(&hash->md, (const unsigned char *)s, len); if (len > 0 && hash->debug_binary) { - fwrite(s, 1, len, hash->debug_binary); + (void) fwrite(s, 1, len, hash->debug_binary); } } @@ -40,7 +40,7 @@ static void do_debug_text(struct hash *hash, const void *s, size_t len) { if (len > 0 && hash->debug_text) { - fwrite(s, 1, len, hash->debug_text); + (void) fwrite(s, 1, len, hash->debug_text); } } @@ -219,7 +219,7 @@ void cc_dump_log_buffer(const char *path) { FILE *file = fopen(path, "w"); - fwrite(logbuffer, 1, logsize, file); + (void) fwrite(logbuffer, 1, logsize, file); fclose(file); } |