Skip to content

Commit 5615993

Browse files
committed
Add missing option checks
1 parent 2ddd989 commit 5615993

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/x509.c

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10738,7 +10738,8 @@ static int CertFromX509(Cert* cert, WOLFSSL_X509* x509)
1073810738
cert->altSigValCrit = x509->altSigValCrit;
1073910739
#endif /* WOLFSSL_DUAL_ALG_CERTS */
1074010740

10741-
#ifdef WOLFSSL_CUSTOM_OID
10741+
#if defined(WOLFSSL_ASN_TEMPLATE) && defined(WOLFSSL_CUSTOM_OID) && \
10742+
defined(HAVE_OID_ENCODING)
1074210743

1074310744
if ((x509->customExtCount < 0) ||
1074410745
(x509->customExtCount >= NUM_CUSTOM_EXT)) {
@@ -10754,7 +10755,7 @@ static int CertFromX509(Cert* cert, WOLFSSL_X509* x509)
1075410755
return WOLFSSL_FAILURE;
1075510756
}
1075610757
}
10757-
#endif /* WOLFSSL_CUSTOM_OID */
10758+
#endif /* WOLFSSL_ASN_TEMPLATE && WOLFSSL_CUSTOM_OID && HAVE_OID_ENCODING */
1075810759

1075910760
#endif /* WOLFSSL_CERT_EXT */
1076010761

0 commit comments

Comments
 (0)