From: Niels Möller Date: Sat, 3 Sep 2016 18:00:57 +0000 (+0200) Subject: Fix pointer signedness warning in nettle-lfib-stream. X-Git-Tag: nettle_3.3_release_20161001~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=76da9500024a9abf716f96ce23ec0b0afdeead2c;p=thirdparty%2Fnettle.git Fix pointer signedness warning in nettle-lfib-stream. --- diff --git a/ChangeLog b/ChangeLog index 706b5dcc..a52f14d5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -25,6 +25,8 @@ argument to test_armor. * testsuite/base64-test.c (test_main): Likewise. + * tools/nettle-lfib-stream.c (main): Fix pointer signedness warning. + 2016-08-29 Niels Möller * sexp-format.c (strlen_u8): New helper function. diff --git a/tools/nettle-lfib-stream.c b/tools/nettle-lfib-stream.c index c45317d6..e7bb94bc 100644 --- a/tools/nettle-lfib-stream.c +++ b/tools/nettle-lfib-stream.c @@ -80,10 +80,10 @@ main(int argc, char **argv) for (;;) { - char buffer[BUFSIZE]; - knuth_lfib_random(&ctx, BUFSIZE, buffer); + uint8_t buffer[BUFSIZE]; + knuth_lfib_random(&ctx, sizeof(buffer), buffer); - if (fwrite(buffer, 1, BUFSIZE, stdout) < BUFSIZE + if (fwrite(buffer, 1, sizeof(buffer), stdout) < sizeof(buffer) || fflush(stdout) < 0) return EXIT_FAILURE; }