Bug 1280844 - Fix a null check in p12d.c. r?mt.
MozReview-Commit-ID: Fon5Jt8qoNx
--- a/security/nss/lib/pkcs12/p12d.c
+++ b/security/nss/lib/pkcs12/p12d.c
@@ -1611,17 +1611,17 @@ sec_pkcs12_decoder_set_attribute_value(s
sec_PKCS12Attribute *, i + 1, i + 2);
}
if(!bag->attribs) {
return SECFailure;
}
bag->attribs[i] = PORT_ArenaZNew(bag->arena, sec_PKCS12Attribute);
- if(!bag->attribs) {
+ if(!bag->attribs[i]) {
return SECFailure;
}
bag->attribs[i]->attrValue = PORT_ArenaZNewArray(bag->arena, SECItem *, 2);
if(!bag->attribs[i]->attrValue) {
return SECFailure;
}