correct MEMORY_E returns in asn.c

This commit is contained in:
Chris Conlon
2016-11-28 10:39:07 -07:00
parent 7dab97fb01
commit a9936cf3ee

View File

@ -4300,7 +4300,7 @@ static int DecodeAltNames(byte* input, int sz, DecodedCert* cert)
DYNAMIC_TYPE_ALTNAME); DYNAMIC_TYPE_ALTNAME);
if (dnsEntry == NULL) { if (dnsEntry == NULL) {
WOLFSSL_MSG("\tOut of Memory"); WOLFSSL_MSG("\tOut of Memory");
return ASN_PARSE_E; return MEMORY_E;
} }
dnsEntry->name = (char*)XMALLOC(strLen + 1, cert->heap, dnsEntry->name = (char*)XMALLOC(strLen + 1, cert->heap,
@ -4308,7 +4308,7 @@ static int DecodeAltNames(byte* input, int sz, DecodedCert* cert)
if (dnsEntry->name == NULL) { if (dnsEntry->name == NULL) {
WOLFSSL_MSG("\tOut of Memory"); WOLFSSL_MSG("\tOut of Memory");
XFREE(dnsEntry, cert->heap, DYNAMIC_TYPE_ALTNAME); XFREE(dnsEntry, cert->heap, DYNAMIC_TYPE_ALTNAME);
return ASN_PARSE_E; return MEMORY_E;
} }
XMEMCPY(dnsEntry->name, &input[idx], strLen); XMEMCPY(dnsEntry->name, &input[idx], strLen);
@ -4336,7 +4336,7 @@ static int DecodeAltNames(byte* input, int sz, DecodedCert* cert)
DYNAMIC_TYPE_ALTNAME); DYNAMIC_TYPE_ALTNAME);
if (emailEntry == NULL) { if (emailEntry == NULL) {
WOLFSSL_MSG("\tOut of Memory"); WOLFSSL_MSG("\tOut of Memory");
return ASN_PARSE_E; return MEMORY_E;
} }
emailEntry->name = (char*)XMALLOC(strLen + 1, cert->heap, emailEntry->name = (char*)XMALLOC(strLen + 1, cert->heap,
@ -4344,7 +4344,7 @@ static int DecodeAltNames(byte* input, int sz, DecodedCert* cert)
if (emailEntry->name == NULL) { if (emailEntry->name == NULL) {
WOLFSSL_MSG("\tOut of Memory"); WOLFSSL_MSG("\tOut of Memory");
XFREE(emailEntry, cert->heap, DYNAMIC_TYPE_ALTNAME); XFREE(emailEntry, cert->heap, DYNAMIC_TYPE_ALTNAME);
return ASN_PARSE_E; return MEMORY_E;
} }
XMEMCPY(emailEntry->name, &input[idx], strLen); XMEMCPY(emailEntry->name, &input[idx], strLen);