diff --git a/src/ssl.c b/src/ssl.c index c95e4b422..0a6daf152 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -7129,7 +7129,7 @@ WOLFSSL_EVP_PKEY* wolfSSL_d2i_PrivateKey(int type, WOLFSSL_EVP_PKEY** out, /* advance pointer with success */ if (local != NULL) { - if ((idx + local->pkey_sz) <= inSz) { + if ((idx + local->pkey_sz) <= (word32)inSz) { *in = *in + idx + local->pkey_sz; } }