diff options
Diffstat (limited to 'security/nss/cmd/signtool/list.c')
-rw-r--r-- | security/nss/cmd/signtool/list.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/security/nss/cmd/signtool/list.c b/security/nss/cmd/signtool/list.c index bd163f447..b21090c2e 100644 --- a/security/nss/cmd/signtool/list.c +++ b/security/nss/cmd/signtool/list.c @@ -117,8 +117,6 @@ ListCerts(char *key, int list_certs) if (key) { /* Do an analysis of the given cert */ - SECStatus rv; - cert = PK11_FindCertFromNickname(key, NULL /*wincx*/); if (cert) { @@ -167,6 +165,9 @@ ListCerts(char *key, int list_certs) PORT_FreeArena(errlog.arena, PR_FALSE); } + if (rv != SECSuccess) { + return -1; + } return 0; } |