hx509: Fix hx509_request_get_exts()

This commit is contained in:
Nicolas Williams
2019-10-24 23:15:18 -05:00
parent 35c91324ed
commit 66cde3e580

View File

@@ -560,7 +560,7 @@ hx509_request_get_exts(hx509_context context,
exts_der->data = NULL;
exts_der->length = 0;
ret = get_exts(context, req, &exts);
if (ret == 0 && exts_der->data && exts_der->length)
if (ret == 0 && exts.len /* Extensions has a min size constraint of 1 */)
ASN1_MALLOC_ENCODE(Extensions, exts_der->data, exts_der->length,
&exts, &size, ret);
free_Extensions(&exts);