From 48f2418370e6bf41cf023a87a48f026cccd6c6ed Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Sun, 22 Feb 2026 19:35:45 +0100 Subject: Fix compilation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- krandom.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'krandom.c') diff --git a/krandom.c b/krandom.c index 31804d2..629b3e8 100644 --- a/krandom.c +++ b/krandom.c @@ -147,8 +147,8 @@ main(int argc, char *argv[]) fd = open(URANDOM, O_RDONLY); if (fd < 0) goto fail; - for (ptr = 0, length = sizeof(state.S); ptr < length;) { - got = read(fd, (char*)(state.S) + ptr, length - ptr); + for (ptr = 0, length = sizeof(state.S.w8); ptr < length;) { + got = read(fd, &state.S.w8[ptr], length - ptr); if (got <= 0) { if (!got) { fprintf(stderr, "%s: %s contained less than %zu bytes\n", argv0, URANDOM, length); -- cgit v1.2.3-70-g09d2