diff options
author | Sebastian Pipping <sebastian@pipping.org> | 2023-11-14 00:19:34 +0100 |
---|---|---|
committer | Sebastian Pipping <sebastian@pipping.org> | 2023-11-14 00:59:53 +0100 |
commit | 49281a6d1a1ed1b1711261468ec3db2c5df0b833 (patch) | |
tree | 661936a24ce8a0db14c4176e1b783ae30783659c | |
parent | 09cc3d484d4c31578bc786e984bd90c9181acabb (diff) | |
download | bindfs-49281a6d1a1ed1b1711261468ec3db2c5df0b833.tar.gz |
odirect_write.c: Address warning -Wsign-compare
Symptom was:
> tests/odirect_write.c: In function ‘main’:
> tests/odirect_write.c:58:17: error: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Werror=sign-compare]
> 58 | if (res != buf_size) {
> | ^~
-rw-r--r-- | tests/odirect_write.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/odirect_write.c b/tests/odirect_write.c index 10b63f9..bc9040f 100644 --- a/tests/odirect_write.c +++ b/tests/odirect_write.c @@ -55,7 +55,7 @@ int main(int argc, char** argv) { perror("failed to write"); return 1; } - if (res != buf_size) { + if ((size_t)res != buf_size) { // Too lazy to write a loop here unless it turns out to be necessary. fprintf(stderr, "Failed to write exactly %lu bytes", (unsigned long)amt_read); } |