summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjulien.pierre.boogz%sun.com <devnull@localhost>2008-09-24 23:57:08 +0000
committerjulien.pierre.boogz%sun.com <devnull@localhost>2008-09-24 23:57:08 +0000
commita51725099ff1e10fbb740d9ee0fa5f954ab7c0ce (patch)
treec503e423214fd468351304f08b87e90ad20b983e
parent005b8e5af37c35083c50f63f5178821c5b8a513b (diff)
downloadnss-hg-a51725099ff1e10fbb740d9ee0fa5f954ab7c0ce.tar.gz
Fix for bug 456854. Set NSPR error code when decoding fails. r=nelson
-rw-r--r--security/nss/lib/pkcs7/certread.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/security/nss/lib/pkcs7/certread.c b/security/nss/lib/pkcs7/certread.c
index 7b229d29e..8246f99d8 100644
--- a/security/nss/lib/pkcs7/certread.c
+++ b/security/nss/lib/pkcs7/certread.c
@@ -389,6 +389,7 @@ notder:
rv = CERT_DecodeCertPackage((char *)bincert, binLen, f, arg);
} else {
+ PORT_SetError(SEC_ERROR_BAD_DER);
rv = SECFailure;
}
}