From 76da9500024a9abf716f96ce23ec0b0afdeead2c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niels=20M=C3=B6ller?= Date: Sat, 3 Sep 2016 20:00:57 +0200 Subject: [PATCH] Fix pointer signedness warning in nettle-lfib-stream. --- ChangeLog | 2 ++ tools/nettle-lfib-stream.c | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) 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; } -- 2.47.2