From 97780149a585c8614f88d2238b2aecd6c02304e0 Mon Sep 17 00:00:00 2001 From: kaleb-himes Date: Wed, 5 Jun 2019 13:38:13 -0600 Subject: [PATCH] debug fix + remove outl value check - outl is only written not read --- wolfcrypt/src/evp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/src/evp.c b/wolfcrypt/src/evp.c index f92d4e8d4..0312a68f6 100644 --- a/wolfcrypt/src/evp.c +++ b/wolfcrypt/src/evp.c @@ -188,7 +188,7 @@ WOLFSSL_API int wolfSSL_EVP_DecryptFinal_ex(WOLFSSL_EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) { if (ctx && ctx->enc) { - WOLFSSL_ENTER("wolfSSL_EVP_CipherFinal_ex"); + WOLFSSL_ENTER("wolfSSL_EVP_DecryptFinal_ex"); return wolfSSL_EVP_CipherFinal(ctx, out, outl); } else { @@ -408,7 +408,7 @@ WOLFSSL_API int wolfSSL_EVP_CipherFinal(WOLFSSL_EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl) { int fl; - if (ctx == NULL || out == NULL || outl == NULL || (*outl < 0)) + if (ctx == NULL || out == NULL || outl == NULL) return BAD_FUNC_ARG; WOLFSSL_ENTER("wolfSSL_EVP_CipherFinal");