diff --git a/src/libCom/osi/os/default/osiWireFormat.h b/src/libCom/osi/os/default/osiWireFormat.h index 0b72933a2..99d5cb1b2 100644 --- a/src/libCom/osi/os/default/osiWireFormat.h +++ b/src/libCom/osi/os/default/osiWireFormat.h @@ -30,8 +30,8 @@ // and therefore be executed only at compile time union endianTest { public: - endianTest () : uint ( 1u ) {} - bool littleEndian () const { return uchar[0] & 1u; } + endianTest () : uint ( true ) {} + bool littleEndian () const { return uchar[0] } bool bigEndian () const { return ! littleEndian(); } private: unsigned uint;