diff options
author | julien.pierre.bugs%sun.com <devnull@localhost> | 2006-05-13 00:27:13 +0000 |
---|---|---|
committer | julien.pierre.bugs%sun.com <devnull@localhost> | 2006-05-13 00:27:13 +0000 |
commit | d2a30bd05aa04d62ac186e66f3c46dc52714cac0 (patch) | |
tree | 27299bf1bbc7c12ebaf1ed3ae394f6317c64583a /security/nss/lib/certdb | |
parent | b8b0b099281ea3be230c99d0157c96d26e4e44e5 (diff) | |
download | nss-hg-d2a30bd05aa04d62ac186e66f3c46dc52714cac0.tar.gz |
Fix for bug 336477. Memory leak in CERT_UncacheCRL . r=nelson
Diffstat (limited to 'security/nss/lib/certdb')
-rw-r--r-- | security/nss/lib/certdb/crl.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/security/nss/lib/certdb/crl.c b/security/nss/lib/certdb/crl.c index 7cd308c0a..0c30f3a26 100644 --- a/security/nss/lib/certdb/crl.c +++ b/security/nss/lib/certdb/crl.c @@ -2784,6 +2784,8 @@ SECStatus CERT_UncacheCRL(CERTCertDBHandle* dbhandle, SECItem* olddercrl) } DPCache_UnlockWrite(); + + rv = CachedCrl_Destroy(returned); } ReleaseDPCache(cache, writeLocked); |