forked from wolfSSL/wolfssl
Fixup for the removal of const
.
This commit is contained in:
@ -6681,7 +6681,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
||||
buff = ssl->buffers.certificate->buffer;
|
||||
InitDecodedCert(&der, buff, size, ssl->heap);
|
||||
#ifdef HAVE_PK_CALLBACKS
|
||||
ret = InitSigPkCb(ssl, &der.sigCtx);
|
||||
ret = InitSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||
if (ret != 0) {
|
||||
FreeDecodedCert(&der);
|
||||
return ret;
|
||||
@ -6690,7 +6690,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
||||
|
||||
if (ParseCertRelative(&der, CERT_TYPE, NO_VERIFY, NULL) != 0) {
|
||||
#ifdef HAVE_PK_CALLBACKS
|
||||
FreeSigPkCb(ssl, &der.sigCtx);
|
||||
FreeSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||
#endif
|
||||
FreeDecodedCert(&der);
|
||||
return WOLFSSL_FAILURE;
|
||||
@ -6700,7 +6700,7 @@ int wolfSSL_check_private_key(const WOLFSSL* ssl)
|
||||
buff = ssl->buffers.key->buffer;
|
||||
ret = wc_CheckPrivateKey(buff, size, &der);
|
||||
#ifdef HAVE_PK_CALLBACKS
|
||||
FreeSigPkCb(ssl, &der.sigCtx);
|
||||
FreeSigPkCb((WOLFSSL*)ssl, &der.sigCtx);
|
||||
#endif
|
||||
FreeDecodedCert(&der);
|
||||
return ret;
|
||||
|
Reference in New Issue
Block a user