summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrelyea%netscape.com <devnull@localhost>2002-07-23 00:39:55 +0000
committerrelyea%netscape.com <devnull@localhost>2002-07-23 00:39:55 +0000
commitc6e9c4437b09edc19d360ca7d5629ebce40a273a (patch)
treec72c4c0006a730b0bca7558f03f57d8f5533e9c9
parent85bf19f7b093cb7d21dd9d870e9af7cdfb66330d (diff)
downloadnss-hg-c6e9c4437b09edc19d360ca7d5629ebce40a273a.tar.gz
Check in sorted list into OTIS branch for beta release
-rw-r--r--security/nss/lib/pk11wrap/pk11cert.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/security/nss/lib/pk11wrap/pk11cert.c b/security/nss/lib/pk11wrap/pk11cert.c
index a40384df8..97a1f5ec2 100644
--- a/security/nss/lib/pk11wrap/pk11cert.c
+++ b/security/nss/lib/pk11wrap/pk11cert.c
@@ -1434,11 +1434,13 @@ PK11_FindCertsFromNickname(char *nickname, void *wincx) {
}
if (nickCopy) PORT_Free(nickCopy);
if (foundCerts) {
+ PRTime now = PR_Now();
certList = CERT_NewCertList();
for (i=0, c = *foundCerts; c; c = foundCerts[++i]) {
CERTCertificate *certCert = STAN_GetCERTCertificate(c);
if (certCert) {
- CERT_AddCertToListTail(certList, certCert);
+ CERT_AddCertToListSorted(certList, certCert,
+ CERT_SortCBValidity, &now);
}
}
if (CERT_LIST_HEAD(certList) == NULL) {