Fix typos with goto exit labels and heap.

This commit is contained in:
David Garske
2017-05-06 00:32:02 -04:00
parent 6cc3983894
commit 011178994b
2 changed files with 3 additions and 3 deletions

View File

@@ -7142,7 +7142,7 @@ int ProcessPeerCerts(WOLFSSL* ssl, byte* input, word32* inOutIdx, word32 totalSz
ret = wolfSSL_AsyncPush(ssl,
args->dCert->sigCtx.asyncDev,
WC_ASYNC_FLAG_CALL_AGAIN);
goto exit_dc;
goto exit_ppc;
}
#endif
@@ -7306,7 +7306,7 @@ int ProcessPeerCerts(WOLFSSL* ssl, byte* input, word32* inOutIdx, word32 totalSz
ret = wolfSSL_AsyncPush(ssl,
args->dCert->sigCtx.asyncDev,
WC_ASYNC_FLAG_CALL_AGAIN);
goto exit_dc;
goto exit_ppc;
}
#endif
}

View File

@@ -5422,7 +5422,7 @@ int TLSX_KeyShare_Establish(WOLFSSL *ssl)
/* Move private key to client entry. */
if (clientKSE->key != NULL)
XFREE(clientKSE->key, heap, DYNAMIC_TYPE_TLSX);
XFREE(clientKSE->key, ssl->heap, DYNAMIC_TYPE_TLSX);
clientKSE->key = serverKSE->key;
serverKSE->key = NULL;
clientKSE->keyLen = serverKSE->keyLen;