From 8bbcdf977d6ec9a5c4af2d43d5fbec4984e27e6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Moise=CC=81s=20Guimara=CC=83es?= Date: Wed, 22 Feb 2017 10:43:07 -0800 Subject: [PATCH] adds missing free(request) in CheckOcspRequest() --- src/ocsp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/ocsp.c b/src/ocsp.c index b87077ea5..7b69ab466 100644 --- a/src/ocsp.c +++ b/src/ocsp.c @@ -403,6 +403,8 @@ int CheckOcspRequest(WOLFSSL_OCSP* ocsp, OcspRequest* ocspRequest, XFREE(ocspResponse, NULL, DYNAMIC_TYPE_TMP_BUFFER); #endif + XFREE(request, NULL, DYNAMIC_TYPE_OCSP); + if (response != NULL && ocsp->cm->ocspRespFreeCb) ocsp->cm->ocspRespFreeCb(ocsp->cm->ocspIOCtx, response);