Mem fail fix: ProcessingBuffer()

When ProcessBufferCertTypes() is not called, 'der' is not freed.
This commit is contained in:
Sean Parkinson
2024-04-29 23:05:29 +10:00
parent 6e49aa7543
commit 41eaa8466d

View File

@ -2352,6 +2352,9 @@ int ProcessBuffer(WOLFSSL_CTX* ctx, const unsigned char* buff, long sz,
ret = ProcessBufferCertTypes(ctx, ssl, buff, sz, der, format, type,
verify);
}
else {
FreeDer(&der);
}
}
/* Reset suites if this is a private key or user certificate. */