diff options
author | wtc%netscape.com <devnull@localhost> | 2003-09-18 01:31:43 +0000 |
---|---|---|
committer | wtc%netscape.com <devnull@localhost> | 2003-09-18 01:31:43 +0000 |
commit | 6f8ba23d49798537e65f0a301f03e648334917ef (patch) | |
tree | 122aa5354932318b0944f2570b630ee0518ffad3 | |
parent | 76083d4da4998525753d36cb716f88e33415fa9e (diff) | |
download | nss-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.c | 19 |
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; |