From fa5e8dbbd81ab86edaaf9d7a925b1be1bb1c86c5 Mon Sep 17 00:00:00 2001 From: Frank Wuerthwein Date: Sun, 8 Feb 2009 22:42:40 +0000 Subject: Return undefined for NaN. --- src/lib/binaryXHR.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/binaryXHR.js b/src/lib/binaryXHR.js index fb27f2a..dd0f91b 100644 --- a/src/lib/binaryXHR.js +++ b/src/lib/binaryXHR.js @@ -131,7 +131,7 @@ function BinaryFile(strData, iDataOffset, iDataLength) { var iMantLo=((((iByte3) << 8) + iByte2) << 8) + iByte1; if (iExpRaw==0) return 0.0; - if (iExpRaw==0x7ff) return false; + if (iExpRaw==0x7ff) return undefined; var iExp=(iExpRaw & 0x7FF)-1023; @@ -150,7 +150,7 @@ function BinaryFile(strData, iDataOffset, iDataLength) { var iMant=((((iByte7 & 0x0F) << 8) + iByte6) << 8) + iByte5; if (iExpRaw==0) return 0.0; - if (iExpRaw==0x7ff) return false; + if (iExpRaw==0x7ff) return undefined; var iExp=(iExpRaw & 0x7FF)-1023; -- cgit v1.2.3