diff --git a/libnfc/nfc-internal.h b/libnfc/nfc-internal.h index ec9e2fc..372e79c 100644 --- a/libnfc/nfc-internal.h +++ b/libnfc/nfc-internal.h @@ -108,7 +108,7 @@ * BUFFER_APPEND_LE (buffer, data, 3, 4); */ -#if _BYTE_ORDER != _LITTLE_ENDIAN +#if defined(_BYTE_ORDER) && (_BYTE_ORDER != _LITTLE_ENDIAN) #define BUFFER_APPEND_LE(buffer, data, data_size, field_size) \ do { \ size_t __data_size = data_size; \