diff options
Diffstat (limited to 'security/nss/cmd/SSLsample/sslsample.c')
-rw-r--r-- | security/nss/cmd/SSLsample/sslsample.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/security/nss/cmd/SSLsample/sslsample.c b/security/nss/cmd/SSLsample/sslsample.c index 77c543e12..5db5aefb8 100644 --- a/security/nss/cmd/SSLsample/sslsample.c +++ b/security/nss/cmd/SSLsample/sslsample.c @@ -140,6 +140,7 @@ myAuthCertificate(void *arg, PRFileDesc *socket, /* If this is a server, we're finished. */ if (isServer || secStatus != SECSuccess) { + CERT_DestroyCertificate(cert); return secStatus; } @@ -162,6 +163,7 @@ myAuthCertificate(void *arg, PRFileDesc *socket, if (hostName) PR_Free(hostName); + CERT_DestroyCertificate(cert); return secStatus; } |