From 4b541bec0fdaf5f5c0a605b43862db27b4e1f99d Mon Sep 17 00:00:00 2001 From: Jussi Kivilinna Date: Wed, 22 Jun 2016 18:48:16 +0300 Subject: [PATCH] Fix unused variable in AES selftest when CBC and CFB disabled (#393) This commit fixes following warning: > CC: aes.c > aes.c: In function 'mbedtls_aes_self_test': > aes.c:1225:19: error: unused variable 'iv' [-Werror=unused-variable] > unsigned char iv[16]; > ^ > cc1: all warnings being treated as errors --- library/aes.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/aes.c b/library/aes.c index 36660306e0..a186dee981 100644 --- a/library/aes.c +++ b/library/aes.c @@ -1222,7 +1222,9 @@ int mbedtls_aes_self_test( int verbose ) int ret = 0, i, j, u, v; unsigned char key[32]; unsigned char buf[64]; +#if defined(MBEDTLS_CIPHER_MODE_CBC) || defined(MBEDTLS_CIPHER_MODE_CFB) unsigned char iv[16]; +#endif #if defined(MBEDTLS_CIPHER_MODE_CBC) unsigned char prv[16]; #endif