forked from wolfSSL/wolfssl
Fix for evp.c statement will never be executed
in wolfSSL_EVP_CIPHER_CTX_block_size
.
This commit is contained in:
@@ -449,7 +449,7 @@ WOLFSSL_API int wolfSSL_EVP_CIPHER_CTX_block_size(const WOLFSSL_EVP_CIPHER_CTX *
|
|||||||
{
|
{
|
||||||
if (ctx == NULL) return BAD_FUNC_ARG;
|
if (ctx == NULL) return BAD_FUNC_ARG;
|
||||||
switch (ctx->cipherType) {
|
switch (ctx->cipherType) {
|
||||||
|
#if !defined(NO_AES) || !defined(NO_DES3)
|
||||||
#if !defined(NO_AES) && defined(HAVE_AES_CBC)
|
#if !defined(NO_AES) && defined(HAVE_AES_CBC)
|
||||||
case AES_128_CBC_TYPE:
|
case AES_128_CBC_TYPE:
|
||||||
case AES_192_CBC_TYPE:
|
case AES_192_CBC_TYPE:
|
||||||
@@ -472,6 +472,7 @@ WOLFSSL_API int wolfSSL_EVP_CIPHER_CTX_block_size(const WOLFSSL_EVP_CIPHER_CTX *
|
|||||||
case DES_EDE3_ECB_TYPE:
|
case DES_EDE3_ECB_TYPE:
|
||||||
#endif
|
#endif
|
||||||
return ctx->block_size;
|
return ctx->block_size;
|
||||||
|
#endif /* !NO_AES || !NO_DES3 */
|
||||||
default:
|
default:
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user