--- tmp/openscada-0.8.0.5/src/tsys.cpp 2012-12-11 15:15:29.000000000 +0400 +++ src/tsys.cpp 2013-03-05 18:20:20.602940015 +0400 @@ -1169,7 +1169,7 @@ float TSYS::floatLE(float in) { #if __BYTE_ORDER == __BIG_ENDIAN - ieee754_double ieee754_be; + ieee754_float ieee754_be; union ieee754_le { float f; @@ -1195,7 +1195,7 @@ float TSYS::floatLErev(float in) { #if __BYTE_ORDER == __BIG_ENDIAN - ieee754_double ieee754_be; + ieee754_float ieee754_be; union ieee754_le { float f;