From: Joel Rosdahl Date: Tue, 16 Oct 2018 18:32:01 +0000 (+0200) Subject: Ignore return value from fwrite when writing debug log X-Git-Tag: v3.5.1~15 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a0f7c10567b041079eef7aab8055091c79b4049b;p=thirdparty%2Fccache.git 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. --- diff --git a/src/hash.c b/src/hash.c index 8a92085fa..ae303322a 100644 --- a/src/hash.c +++ b/src/hash.c @@ -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); } } diff --git a/src/util.c b/src/util.c index a260025f6..36d3b6323 100644 --- a/src/util.c +++ b/src/util.c @@ -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); }