From 5159850281f4c59f4e8a9e579c30d0ad9a388db3 Mon Sep 17 00:00:00 2001 From: "glen.beasley%sun.com" Date: Fri, 3 Sep 2004 17:15:12 +0000 Subject: [PATCH] 244881 Mem leak in SSLSocket getStatus git-svn-id: svn://10.0.0.236/trunk@161704 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c b/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c index 479de8bc99b..080c84e6d05 100644 --- a/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c +++ b/mozilla/security/jss/org/mozilla/jss/ssl/SSLSocket.c @@ -566,9 +566,11 @@ finish: PR_Free(cipher); } if( issuer != NULL ) { - PR_Free(issuer); + PORT_Free(issuer); + } + if ( subject != NULL) { + PORT_Free(subject); } - /* subject is not allocated so it doesn't need to be freed */ if( peerCert != NULL ) { CERT_DestroyCertificate(peerCert); }