From ac0acb3c37aafc228678a380be08d0582c00b5b0 Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Thu, 26 Dec 2019 05:57:26 -0700 Subject: [PATCH] fix for test case with big endian --- tests/api.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/api.c b/tests/api.c index 6d23cac3e..256a99895 100644 --- a/tests/api.c +++ b/tests/api.c @@ -25273,7 +25273,11 @@ static void test_wolfSSL_X509V3_EXT_d2i(void) { AssertNotNull(asn1str = (WOLFSSL_ASN1_STRING*)wolfSSL_X509V3_EXT_d2i(ext)); AssertNotNull(data = wolfSSL_ASN1_STRING_data(asn1str)); expected = KEYUSE_KEY_CERT_SIGN | KEYUSE_CRL_SIGN; +#ifdef BIG_ENDIAN_ORDER + actual = data[1]; +#else actual = data[0]; +#endif AssertIntEQ(actual, expected); wolfSSL_ASN1_STRING_free(asn1str); #if 0