From de81c81eae3f66217625bcd6e0ec47e6f554c37d Mon Sep 17 00:00:00 2001 From: John Safranek Date: Wed, 21 Sep 2016 10:21:03 -0700 Subject: [PATCH] Fixed unused variable complaints when OPENSSL_EXTRA and MD5 are enabled and when AES is disabled. --- src/ssl.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ssl.c b/src/ssl.c index 98bff0d2a..34ecbf77e 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -9407,6 +9407,8 @@ int wolfSSL_set_compression(WOLFSSL* ssl) return 0; #endif + (void)type; + WOLFSSL_ENTER("wolfSSL_EVP_BytesToKey"); wc_InitMd5(md5); @@ -9425,6 +9427,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl) } else #endif /* NO_DES3 */ + #ifndef NO_AES if (XSTRNCMP(type, EVP_AES_128_CBC, EVP_AES_SIZE) == 0) { keyLen = AES_128_KEY_SIZE; ivLen = AES_IV_SIZE; @@ -9437,7 +9440,9 @@ int wolfSSL_set_compression(WOLFSSL* ssl) keyLen = AES_256_KEY_SIZE; ivLen = AES_IV_SIZE; } - else { + else + #endif /* NO_AES */ + { #ifdef WOLFSSL_SMALL_STACK XFREE(md5, NULL, DYNAMIC_TYPE_TMP_BUFFER); #endif