address fortify critical issues

This commit is contained in:
Chris Conlon
2016-12-19 11:53:14 -07:00
parent 483e461c49
commit 060ff5e5ef
2 changed files with 11 additions and 1 deletions

View File

@@ -10527,7 +10527,9 @@ int SendCertificate(WOLFSSL* ssl)
sendSz = BuildMessage(ssl, output, sendSz, input, inputSz,
handshake, 1, 0);
XFREE(input, ssl->heap, DYNAMIC_TYPE_TMP_BUFFER);
if (inputSz > 0)
XFREE(input, ssl->heap, DYNAMIC_TYPE_TMP_BUFFER);
if (sendSz < 0)
return sendSz;