Fix compatibility, inl == 0, EVP_CipherUpdate

This commit is contained in:
Takashi Kojo
2017-05-30 07:45:27 +09:00
committed by Jacob Barthelmeh
parent 43ae3c9f59
commit 47bca28b1d

View File

@@ -313,7 +313,8 @@ WOLFSSL_API int wolfSSL_EVP_CipherUpdate(WOLFSSL_EVP_CIPHER_CTX *ctx,
int fill; int fill;
*outl = 0; *outl = 0;
if ((ctx == NULL) || (inl < 0))return BAD_FUNC_ARG; if ((ctx == NULL) || (inl < 0) ||
(outl == NULL)|| (out == NULL) || (in == NULL))return BAD_FUNC_ARG;
WOLFSSL_ENTER("wolfSSL_EVP_CipherUpdate"); WOLFSSL_ENTER("wolfSSL_EVP_CipherUpdate");
if (inl == 0) return WOLFSSL_FAILURE; if (inl == 0) return WOLFSSL_FAILURE;