diff options
author | nicolson%netscape.com <devnull@localhost> | 2001-06-25 20:46:04 +0000 |
---|---|---|
committer | nicolson%netscape.com <devnull@localhost> | 2001-06-25 20:46:04 +0000 |
commit | fa31cd7c90cc01539d2369727d906c0b54c03d27 (patch) | |
tree | 074836786b93ec76b467ed5242715c2a28c3a5b3 | |
parent | 1285514128654ddf745bdb5268d7bd9d0a30f713 (diff) | |
download | nss-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.c | 2 |
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) { |