From 5598f1d5da1940ca2f8597b464f331d4cea2cdc0 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Wed, 13 May 2026 21:37:08 +0200 Subject: Tests and fixes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- libtest/random.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'libtest/random.c') diff --git a/libtest/random.c b/libtest/random.c index 77e9218..2eb22e6 100644 --- a/libtest/random.c +++ b/libtest/random.c @@ -12,10 +12,13 @@ genpattern(void *buf, size_t size) { unsigned char *out = buf; size_t n; + ssize_t ret; if (size > (size_t)SSIZE_MAX) size = (size_t)SSIZE_MAX; + ret = (ssize_t)size; + if (libtest_random_pattern_length) { while (size) { if (libtest_random_pattern_offset == libtest_random_pattern_length) @@ -33,7 +36,7 @@ genpattern(void *buf, size_t size) out[0] = (unsigned char)rand(); } - return (ssize_t)size; + return ret; } -- cgit v1.2.3-70-g09d2