der: don't overwrite errcode

If the code has already been set it is more detailed than the more
generic 'invalid object'.
pull/3297/head
Victor Julien 8 years ago
parent cbcbc0f6b0
commit ba24bb82fa

@ -290,7 +290,8 @@ static Asn1Generic * DecodeAsn1DerGeneric(const unsigned char *buffer,
};
if (child == NULL) {
*errcode = ERR_DER_INVALID_OBJECT;
if (*errcode == 0)
*errcode = ERR_DER_INVALID_OBJECT;
return NULL;
}

Loading…
Cancel
Save