diff options
author | wtc%netscape.com <devnull@localhost> | 2002-08-31 04:52:46 +0000 |
---|---|---|
committer | wtc%netscape.com <devnull@localhost> | 2002-08-31 04:52:46 +0000 |
commit | 750f1092ae08fccb73a5fa8d25ad99fe8fc1b0af (patch) | |
tree | d2239ff2d71387a0a31403b6d9ace9b9771b82f8 /security/nss | |
parent | 32ed2017efd7ae9e50dd08c368d4af4b02b4c9bc (diff) | |
download | nss-hg-750f1092ae08fccb73a5fa8d25ad99fe8fc1b0af.tar.gz |
Bug 165859: fixed the problem that 'collection' was destroyed twice on
error in nssTrustDomain_FindCertificateByIssuerAndSerialNumber.
Diffstat (limited to 'security/nss')
-rw-r--r-- | security/nss/lib/pki/trustdomain.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nss/lib/pki/trustdomain.c b/security/nss/lib/pki/trustdomain.c index 15542c568..37afb34bb 100644 --- a/security/nss/lib/pki/trustdomain.c +++ b/security/nss/lib/pki/trustdomain.c @@ -834,10 +834,10 @@ nssTrustDomain_FindCertificateByIssuerAndSerialNumber if (collection) { (void)nssPKIObjectCollection_GetCertificates(collection, &rvCert, 1, NULL); - nssPKIObjectCollection_Destroy(collection); if (!rvCert) { goto loser; } + nssPKIObjectCollection_Destroy(collection); } nssSlotArray_Destroy(slots); return rvCert; |