From 46b7624b8e3a376a55d613767c4f6ea41e638af2 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Mon, 28 Jun 2004 12:23:40 +0000 Subject: [PATCH] Make sure that the buffers are large enough to contain padding. PR: 904 --- apps/speed.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/speed.c b/apps/speed.c index 2412200009..11d1a90ea6 100644 --- a/apps/speed.c +++ b/apps/speed.c @@ -210,7 +210,11 @@ #endif #undef BUFSIZE -#define BUFSIZE ((long)1024*8+1) +/* BUFSIZE needs to be one cipherblock larger than the largest number in the + lengths array (see below), to make space for padding when doing EVP tests. + 1024 extra bytes may seem much, but hey, it doesn't hurt! + -- Richard Levitte */ +#define BUFSIZE ((long)1024*9+1) int run=0; static char ftime_used = 0, times_used = 0, gettimeofday_used = 0, getrusage_used = 0; -- 2.25.1