summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwtc%netscape.com <devnull@localhost>2003-09-18 01:31:43 +0000
committerwtc%netscape.com <devnull@localhost>2003-09-18 01:31:43 +0000
commit6f8ba23d49798537e65f0a301f03e648334917ef (patch)
tree122aa5354932318b0944f2570b630ee0518ffad3
parent76083d4da4998525753d36cb716f88e33415fa9e (diff)
downloadnss-hg-NSS_3_8_2_BETA2.tar.gz
The isOnList test is useless in NSS 3.4 or later because Stan'sNSS_3_8_2_BETA2
NSSTrustDomain_TraverseCertificates ensures that pk11ListCertCallback is invoked on each NSSCertificate object only once. Tag: NSS_3_8_BRANCH
-rw-r--r--security/nss/lib/pk11wrap/pk11cert.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/security/nss/lib/pk11wrap/pk11cert.c b/security/nss/lib/pk11wrap/pk11cert.c
index 2b0beee64..ebe346f99 100644
--- a/security/nss/lib/pk11wrap/pk11cert.c
+++ b/security/nss/lib/pk11wrap/pk11cert.c
@@ -3308,19 +3308,6 @@ struct listCertsStr {
CERTCertList *certList;
};
-static PRBool
-isOnList(CERTCertList *certList,NSSCertificate *c)
-{
- CERTCertListNode *cln;
-
- for (cln = CERT_LIST_HEAD(certList); !CERT_LIST_END(cln,certList);
- cln = CERT_LIST_NEXT(cln)) {
- if (cln->cert->nssCertificate == c) {
- return PR_TRUE;
- }
- }
- return PR_FALSE;
-}
static PRStatus
pk11ListCertCallback(NSSCertificate *c, void *arg)
{
@@ -3353,12 +3340,6 @@ pk11ListCertCallback(NSSCertificate *c, void *arg)
return PR_SUCCESS;
}
- /* if we want Unique certs and we already have it on our list, skip it */
- if ( isUnique && isOnList(certList,c) ) {
- return PR_SUCCESS;
- }
-
-
newCert = STAN_GetCERTCertificate(c);
if (!newCert) {
return PR_SUCCESS;