]> OCCT Git - occt.git/commit
0024537: GCC compiler warnings in byte order reversion code
authorrkv <rkv@opencascade.com>
Thu, 24 Sep 2015 11:17:41 +0000 (14:17 +0300)
committerkgv <kgv@opencascade.com>
Thu, 24 Sep 2015 11:17:41 +0000 (14:17 +0300)
commit10a4116e31f8a13b29a6f82b74da759b1a83e7ab
treef3600f97604e6474e225a97255d914ea09392667
parent81b47143f18a69c909f3349398e66b277cc000dd
0024537: GCC compiler warnings in byte order reversion code

Eliminate warnings in byte order inversion functionality by using unions.
Add test case simulating conversion to big endian.
src/BinObjMgt/BinObjMgt_Persistent.cxx
src/FSD/FSD_BinaryFile.cxx
src/FSD/FSD_BinaryFile.hxx
src/FSD/FSD_FileHeader.hxx
src/QABugs/QABugs_19.cxx
tests/bugs/fclasses/bug24537 [new file with mode: 0644]