summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornelsonb%netscape.com <devnull@localhost>2003-11-11 21:45:48 +0000
committernelsonb%netscape.com <devnull@localhost>2003-11-11 21:45:48 +0000
commit8888ca4a75182b19291a2637795dbd1c0d5dd08e (patch)
tree6afa8719bde4aba9ca19f1d881aa03ebcac3a22c
parentc5bafd34f9fe3f4a2f2bd60609af43556d3e6722 (diff)
downloadnss-hg-8888ca4a75182b19291a2637795dbd1c0d5dd08e.tar.gz
Eliminate a cert leak. Patch is Bob Relyea's.
Parial fix for Bugscape bug 53573.
-rw-r--r--security/nss/lib/certdb/stanpcertdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nss/lib/certdb/stanpcertdb.c b/security/nss/lib/certdb/stanpcertdb.c
index 5517e341d..6e9c8f418 100644
--- a/security/nss/lib/certdb/stanpcertdb.c
+++ b/security/nss/lib/certdb/stanpcertdb.c
@@ -271,7 +271,7 @@ __CERT_NewTempCertificate(CERTCertDBHandle *handle, SECItem *derCert,
*/
cc = STAN_GetCERTCertificate(c);
if (!cc) {
- return NULL;
+ goto loser;
}
nssItem_Create(c->object.arena,
&c->issuer, cc->derIssuer.len, cc->derIssuer.data);