re sync with master; fix data parse bug
diff --git a/src/ieee754.c b/src/ieee754.c
index ac454b4..226282a 100644
--- a/src/ieee754.c
+++ b/src/ieee754.c
@@ -453,9 +453,8 @@
// Public function; see ieee754.h
-double IEEE754_FloatToDouble(float f)
+double IEEE754_FloatToDouble(uint32_t uFloat)
{
- const uint32_t uFloat = CopyFloatToUint32(f);
// Pull out the three parts of the single-precision float
// Do all the work in 64 bits because that is what the end result is.
// It may give smaller code size and will keep static analyzers happier.