From 47c177c7b369ba40aa7f4a56d4b83f4178cf1d9f Mon Sep 17 00:00:00 2001 From: Richard Levitte Date: Sat, 26 Feb 2000 01:45:17 +0000 Subject: [PATCH] Let's avoid compiler warnings over types. Actually, this should be resolved by using size_t a bit more, but that'll be for later. --- crypto/bio/b_print.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crypto/bio/b_print.c b/crypto/bio/b_print.c index 80dc162ccf..57fa09ee35 100644 --- a/crypto/bio/b_print.c +++ b/crypto/bio/b_print.c @@ -82,14 +82,15 @@ int BIO_printf (BIO *bio, ...) va_list args; char *format; int ret; + size_t retlen; MS_STATIC char hugebuf[1024*2]; /* 10k in one chunk is the limit */ va_start(args, bio); format=va_arg(args, char *); hugebuf[0]='\0'; - dopr(hugebuf, sizeof(hugebuf), &ret, format, args); - ret=BIO_write(bio, hugebuf, ret); + dopr(hugebuf, sizeof(hugebuf), &retlen, format, args); + ret=BIO_write(bio, hugebuf, (int)retlen); va_end(args); return(ret); -- 2.39.5