Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
if (result != ASN1_MEM_ERROR) {
if (result != ASN1_SUCCESS || allow_null == 0 || len != 0) {
- gnutls_assert();
result = _gnutls_asn2err(result);
return result;
}
{
if (dn1->size != dn2->size) {
- gnutls_assert();
return 0;
}
if (memcmp(dn1->data, dn2->data, dn2->size) != 0) {
result = asn1_read_value(asn, name2, extnID, &len);
if (result == ASN1_ELEMENT_NOT_FOUND) {
- gnutls_assert();
break;
} else if (result != ASN1_SUCCESS) {
gnutls_assert();
len = 0;
result = asn1_read_value(node, value, NULL, &len);
if (result != ASN1_MEM_ERROR) {
- gnutls_assert();
return _gnutls_asn2err(result);
}