This commit is contained in:
mykola2312 2022-04-29 04:28:20 +03:00
parent 26ecd558f7
commit 4753e013aa

View file

@ -12,11 +12,16 @@ static const union {
#define ORDER_LITTLE_ENDIAN 0x03020100 #define ORDER_LITTLE_ENDIAN 0x03020100
#define ORDER_BIG_ENDIAN 0x00010203 #define ORDER_BIG_ENDIAN 0x00010203
void cu_endian_init() static enum cu_endian_e endian_detect()
{ {
if (host_order.value == ORDER_LITTLE_ENDIAN) if (host_order.value == ORDER_LITTLE_ENDIAN)
cu_endian = LittleEndian; return LittleEndian;
else if (host_order.value == ORDER_BIG_ENDIAN) else if (host_order.value == ORDER_BIG_ENDIAN)
cu_endian = BigEndian; return BigEndian;
else cu_endian = MiddleEndian; else return MiddleEndian;
}
void cu_endian_init()
{
cu_endian = endian_detect();
} }