From 7d2980f09e701b7b60ff03c3400bb025669dc284 Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Thu, 9 May 2002 20:14:50 +0000 Subject: [PATCH] Make the huge buffer smaller, so the size becomes reasonable for small-stack environments. Notified by Verdon Walker --- crypto/bio/b_print.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crypto/bio/b_print.c b/crypto/bio/b_print.c index 92f9f8f4e6..7c3c9bdf69 100644 --- a/crypto/bio/b_print.c +++ b/crypto/bio/b_print.c @@ -762,7 +762,9 @@ int BIO_vprintf (BIO *bio, const char *format, va_list args) { int ret; size_t retlen; - MS_STATIC char hugebuf[1024*10]; + char hugebuf[1024*2]; /* Was previously 10k, which is unreasonable + in small-stack environments, like threads + or DOS programs. */ char *hugebufp = hugebuf; size_t hugebufsize = sizeof(hugebuf); char *dynbuf = NULL; -- 2.25.1