forked from wolfSSL/wolfssl
Merge pull request #2268 from kaleb-himes/GH-2263
debug fix + remove outl value check - outl is only written not read
This commit is contained in:
@ -188,7 +188,7 @@ WOLFSSL_API int wolfSSL_EVP_DecryptFinal_ex(WOLFSSL_EVP_CIPHER_CTX *ctx,
|
|||||||
unsigned char *out, int *outl)
|
unsigned char *out, int *outl)
|
||||||
{
|
{
|
||||||
if (ctx && ctx->enc) {
|
if (ctx && ctx->enc) {
|
||||||
WOLFSSL_ENTER("wolfSSL_EVP_CipherFinal_ex");
|
WOLFSSL_ENTER("wolfSSL_EVP_DecryptFinal_ex");
|
||||||
return wolfSSL_EVP_CipherFinal(ctx, out, outl);
|
return wolfSSL_EVP_CipherFinal(ctx, out, outl);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -408,7 +408,7 @@ WOLFSSL_API int wolfSSL_EVP_CipherFinal(WOLFSSL_EVP_CIPHER_CTX *ctx,
|
|||||||
unsigned char *out, int *outl)
|
unsigned char *out, int *outl)
|
||||||
{
|
{
|
||||||
int fl;
|
int fl;
|
||||||
if (ctx == NULL || out == NULL || outl == NULL || (*outl < 0))
|
if (ctx == NULL || out == NULL || outl == NULL)
|
||||||
return BAD_FUNC_ARG;
|
return BAD_FUNC_ARG;
|
||||||
|
|
||||||
WOLFSSL_ENTER("wolfSSL_EVP_CipherFinal");
|
WOLFSSL_ENTER("wolfSSL_EVP_CipherFinal");
|
||||||
|
Reference in New Issue
Block a user