Bug 344817, PSM: fix UI display problems for X.509 certs with empty DNs

Patch for GetWindowTitle, contributed by Kaspar Brand
r=kengert
This commit is contained in:
kaie%kuix.de 2006-10-02 20:16:23 +00:00
Родитель 6e3768170d
Коммит 37d139f34d
1 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -391,7 +391,13 @@ nsNSSCertificate::GetWindowTitle(char * *aWindowTitle)
} else {
*aWindowTitle = CERT_GetCommonName(&mCert->subject);
if (!*aWindowTitle) {
*aWindowTitle = PL_strdup(mCert->subjectName);
if (mCert->subjectName) {
*aWindowTitle = PL_strdup(mCert->subjectName);
} else if (mCert->emailAddr) {
*aWindowTitle = PL_strdup(mCert->emailAddr);
} else {
*aWindowTitle = PL_strdup("");
}
}
}
} else {