diff options
author | relyea%netscape.com <devnull@localhost> | 2002-07-23 00:39:55 +0000 |
---|---|---|
committer | relyea%netscape.com <devnull@localhost> | 2002-07-23 00:39:55 +0000 |
commit | c6e9c4437b09edc19d360ca7d5629ebce40a273a (patch) | |
tree | c72c4c0006a730b0bca7558f03f57d8f5533e9c9 /security/nss/lib | |
parent | 85bf19f7b093cb7d21dd9d870e9af7cdfb66330d (diff) | |
download | nss-hg-c6e9c4437b09edc19d360ca7d5629ebce40a273a.tar.gz |
Check in sorted list into OTIS branch for beta release
Diffstat (limited to 'security/nss/lib')
-rw-r--r-- | security/nss/lib/pk11wrap/pk11cert.c | 4 |
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) { |