diff --git a/test/private.c b/test/private.c index bd13d6a9..1e350cf9 100644 --- a/test/private.c +++ b/test/private.c @@ -465,10 +465,17 @@ END_TEST START_TEST(test_mask_data) { +#if defined(USE_WEBSOCKET) char in[1024]; char out[1024]; int i; +#endif + uint32_t mask = 0x61626364; + /* TODO: adapt test for big endian */ + ck_assert((*(unsigned char*)mask) == 0x64u); + +#if defined(USE_WEBSOCKET) memset(in, 0, sizeof(in)); memset(out, 99, sizeof(out)); @@ -497,6 +504,7 @@ START_TEST(test_mask_data) ck_assert_uint_eq((unsigned char)out[2], 2u ^ 2u); ck_assert_uint_eq((unsigned char)out[3], 3u ^ 1u); ck_assert_uint_eq((unsigned char)out[4], 4u ^ 4u); +#endif } END_TEST