summaryrefslogtreecommitdiff
path: root/security/nss/lib/certdb
diff options
context:
space:
mode:
authorjulien.pierre.bugs%sun.com <devnull@localhost>2006-05-13 00:27:13 +0000
committerjulien.pierre.bugs%sun.com <devnull@localhost>2006-05-13 00:27:13 +0000
commitd2a30bd05aa04d62ac186e66f3c46dc52714cac0 (patch)
tree27299bf1bbc7c12ebaf1ed3ae394f6317c64583a /security/nss/lib/certdb
parentb8b0b099281ea3be230c99d0157c96d26e4e44e5 (diff)
downloadnss-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.c2
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);