diff --git a/inc/hgl/Endian.h b/inc/hgl/Endian.h index 3461e31..181c8f4 100644 --- a/inc/hgl/Endian.h +++ b/inc/hgl/Endian.h @@ -105,6 +105,17 @@ namespace hgl {4,{0x00,0x00,0xFE,0xFF},bomUTF32BE,&utf32be_charset ,ccpUTF32BE } }; + inline ByteOrderMask CheckBOM(const void *data) + { + for(uint i=bomNone+1;i inline T EndianSwap(const T value) {