From: Stephan Bosch Date: Wed, 16 Sep 2020 16:28:43 +0000 (+0200) Subject: lib-mail: test-message-header-decode - Avoid generating random bytes that are never... X-Git-Tag: 2.3.13~115 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=154602378a8870b7fbcb60b7fc18a7849aa9800c;p=thirdparty%2Fdovecot%2Fcore.git lib-mail: test-message-header-decode - Avoid generating random bytes that are never used. --- diff --git a/src/lib-mail/test-message-header-decode.c b/src/lib-mail/test-message-header-decode.c index 8a5fd5e540..7971d1066e 100644 --- a/src/lib-mail/test-message-header-decode.c +++ b/src/lib-mail/test-message-header-decode.c @@ -73,9 +73,9 @@ static void test_message_header_decode_encode_random(void) for (i = 0; i < 1000; i++) { /* fill only with 7bit data so we don't have to worry about the data being valid UTF-8 */ - for (j = 0; j < sizeof(buf); j++) - buf[j] = i_rand_limit(128); buflen = i_rand_limit(sizeof(buf)); + for (j = 0; j < buflen; j++) + buf[j] = i_rand_limit(128); str_truncate(encoded, 0); str_truncate(decoded, 0);