Skip to content

Commit ee797ab

Browse files
Leonardo Alminanaedsiper
authored andcommitted
core: replaced buggy cpu byte order detection with a reliable mechanism
Signed-off-by: Leonardo Alminana <[email protected]>
1 parent 0bbd78d commit ee797ab

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

include/fluent-bit/flb_endian.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,7 @@
5555
#define FLB_BIG_ENDIAN 1
5656

5757
#ifndef FLB_BYTE_ORDER
58-
#if defined(__BYTE_ORDER__) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__
59-
#define FLB_BYTE_ORDER FLB_BIG_ENDIAN
60-
#elif defined(__BIG_ENDIAN__) || defined(__BIG_ENDIAN) || defined(_BIG_ENDIAN)
58+
#ifdef FLB_HAVE_BIG_ENDIAN_SYSTEM
6159
#define FLB_BYTE_ORDER FLB_BIG_ENDIAN
6260
#else
6361
#define FLB_BYTE_ORDER FLB_LITTLE_ENDIAN

0 commit comments

Comments
 (0)