summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornicolson%netscape.com <devnull@localhost>2001-06-25 20:46:04 +0000
committernicolson%netscape.com <devnull@localhost>2001-06-25 20:46:04 +0000
commitfa31cd7c90cc01539d2369727d906c0b54c03d27 (patch)
tree074836786b93ec76b467ed5242715c2a28c3a5b3
parent1285514128654ddf745bdb5268d7bd9d0a30f713 (diff)
downloadnss-hg-fa31cd7c90cc01539d2369727d906c0b54c03d27.tar.gz
Fix bug 87694: pk11ListCertCallback assumes cert nickname is non-null.
Reviewed by relyea.
-rw-r--r--security/nss/lib/pk11wrap/pk11cert.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/security/nss/lib/pk11wrap/pk11cert.c b/security/nss/lib/pk11wrap/pk11cert.c
index fe9ef84b2..17eff1652 100644
--- a/security/nss/lib/pk11wrap/pk11cert.c
+++ b/security/nss/lib/pk11wrap/pk11cert.c
@@ -2654,7 +2654,7 @@ pk11ListCertCallback(CERTCertificate *cert, SECItem *derCert, void *arg)
isUnique = PR_TRUE;
}
/* at this point the nickname is correct for the cert. save it for later */
- if (!isUnique) {
+ if (!isUnique && cert->nickname) {
nickname = PORT_ArenaStrdup(listCertP->certList->arena,cert->nickname);
}
if (derCert == NULL) {