summaryrefslogtreecommitdiff
path: root/security/nss/lib/pki/pkistore.h
diff options
context:
space:
mode:
authorian.mcgreer%sun.com <devnull@localhost>2002-11-06 18:53:55 +0000
committerian.mcgreer%sun.com <devnull@localhost>2002-11-06 18:53:55 +0000
commit6f5bb10a1371cd594be1a682d2aa229d046e36ef (patch)
treed2408981c2c331eb433832c09bc882332db55808 /security/nss/lib/pki/pkistore.h
parent1e7a2fc2228d350d5b785567d3134937682a227c (diff)
downloadnss-hg-6f5bb10a1371cd594be1a682d2aa229d046e36ef.tar.gz
bug 177366, clean up refcounting
r=relyea
Diffstat (limited to 'security/nss/lib/pki/pkistore.h')
-rw-r--r--security/nss/lib/pki/pkistore.h15
1 files changed, 12 insertions, 3 deletions
diff --git a/security/nss/lib/pki/pkistore.h b/security/nss/lib/pki/pkistore.h
index ce4c96099..175298891 100644
--- a/security/nss/lib/pki/pkistore.h
+++ b/security/nss/lib/pki/pkistore.h
@@ -86,11 +86,20 @@ nssCertificateStore_Add
);
NSS_EXTERN void
-nssCertificateStore_Remove
+nssCertificateStore_RemoveCertLOCKED
(
nssCertificateStore *store,
- NSSCertificate *cert,
- PRBool force /* described in bug 171198 */
+ NSSCertificate *cert
+);
+
+NSS_EXTERN void
+nssCertificateStore_Lock (
+ nssCertificateStore *store
+);
+
+NSS_EXTERN void
+nssCertificateStore_Unlock (
+ nssCertificateStore *store
);
NSS_EXTERN NSSCertificate **