зеркало из https://github.com/mozilla/gecko-dev.git
return certs in sorted order.
This commit is contained in:
Родитель
f40727eef3
Коммит
2cf20e0041
|
@ -1437,11 +1437,13 @@ PK11_FindCertsFromNickname(char *nickname, void *wincx) {
|
||||||
}
|
}
|
||||||
if (nickCopy) PORT_Free(nickCopy);
|
if (nickCopy) PORT_Free(nickCopy);
|
||||||
if (foundCerts) {
|
if (foundCerts) {
|
||||||
|
PRTime now = PR_Now();
|
||||||
certList = CERT_NewCertList();
|
certList = CERT_NewCertList();
|
||||||
for (i=0, c = *foundCerts; c; c = foundCerts[++i]) {
|
for (i=0, c = *foundCerts; c; c = foundCerts[++i]) {
|
||||||
CERTCertificate *certCert = STAN_GetCERTCertificate(c);
|
CERTCertificate *certCert = STAN_GetCERTCertificate(c);
|
||||||
if (certCert) {
|
if (certCert) {
|
||||||
CERT_AddCertToListTail(certList, certCert);
|
CERT_AddCertToListSorted(certList, certCert,
|
||||||
|
CERT_SortCBValidity, &now);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (CERT_LIST_HEAD(certList) == NULL) {
|
if (CERT_LIST_HEAD(certList) == NULL) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче