]> git.lizzy.rs Git - irrlicht.git/blobdiff - include/irrUString.h
Merge branch 'master' into opengl3
[irrlicht.git] / include / irrUString.h
index 8e553fd747fc123c03e149f7ea3808bd757c578b..b0b730f0d82eefe91c103216883e04edf95e8603 100644 (file)
@@ -174,7 +174,7 @@ inline core::array<u8> getUnicodeBOM(EUTF_ENCODE mode)
                        COPY_ARRAY(BOM_ENCODE_UTF8, BOM_ENCODE_UTF8_LEN);
                        break;
                case EUTFE_UTF16:
-                       #ifdef __BIG_ENDIAN__
+                       #if __BYTE_ORDER == __BIG_ENDIAN
                                COPY_ARRAY(BOM_ENCODE_UTF16_BE, BOM_ENCODE_UTF16_LEN);
                        #else
                                COPY_ARRAY(BOM_ENCODE_UTF16_LE, BOM_ENCODE_UTF16_LEN);
@@ -187,7 +187,7 @@ inline core::array<u8> getUnicodeBOM(EUTF_ENCODE mode)
                        COPY_ARRAY(BOM_ENCODE_UTF16_LE, BOM_ENCODE_UTF16_LEN);
                        break;
                case EUTFE_UTF32:
-                       #ifdef __BIG_ENDIAN__
+                       #if __BYTE_ORDER == __BIG_ENDIAN
                                COPY_ARRAY(BOM_ENCODE_UTF32_BE, BOM_ENCODE_UTF32_LEN);
                        #else
                                COPY_ARRAY(BOM_ENCODE_UTF32_LE, BOM_ENCODE_UTF32_LEN);