From 2873c18132cdc3de9996639ba7a872aafd56969e Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 7 Mar 2001 17:08:20 +0000 Subject: [PATCH] removed compiler warning if HAVE_RAND_STATUS is false --- lib/ssluse.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/lib/ssluse.c b/lib/ssluse.c index 8e43dd56528e54..9823e6f8450eb2 100644 --- a/lib/ssluse.c +++ b/lib/ssluse.c @@ -35,6 +35,7 @@ #include "formdata.h" /* for the boundary function */ #ifdef USE_SSLEAY +#include static char global_passwd[64]; @@ -78,7 +79,6 @@ static int random_the_seed(struct connectdata *conn) { char *buf = conn->data->buffer; /* point to the big buffer */ - int ret; int nread=0; /* Q: should we add support for a random file name as a libcurl option? @@ -106,11 +106,13 @@ int random_the_seed(struct connectdata *conn) #if defined(HAVE_RAND_EGD) && defined(EGD_SOCKET) /* only available in OpenSSL 0.9.5 and later */ /* EGD_SOCKET is set at configure time */ - ret = RAND_egd(EGD_SOCKET); - if(-1 != ret) { - nread += ret; - if(seed_enough(conn, nread)) - return nread; + { + int ret = RAND_egd(EGD_SOCKET); + if(-1 != ret) { + nread += ret; + if(seed_enough(conn, nread)) + return nread; + } } #endif