aboutsummaryrefslogtreecommitdiff
path: root/src/parseTools.js
diff options
context:
space:
mode:
authorkripken <alonzakai@gmail.com>2011-06-27 19:50:07 -0700
committerkripken <alonzakai@gmail.com>2011-06-27 19:50:07 -0700
commitb8a8cf504c48fc6f953df2da0cd9f26f1628f8be (patch)
tree9cba65ebc841bd4d963cf23c370a4bc73051463f /src/parseTools.js
parent30c5db3696ff9b45da570eb9d5c19cc1cbb1d01c (diff)
parent26d16fbbca1de5f13306359bf78389adc438ba6b (diff)
Merge pull request #35 from max99x/master
Implemented strtod(), printf(); fixed bug in IEEEUnHex()
Diffstat (limited to 'src/parseTools.js')
-rw-r--r--src/parseTools.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/parseTools.js b/src/parseTools.js
index 530bf54b..3855c633 100644
--- a/src/parseTools.js
+++ b/src/parseTools.js
@@ -477,7 +477,7 @@ function IEEEUnHex(stringy) {
a = a & 0xfffff;
if (e === 0x7ff) {
if (a == 0 && b == 0) {
- return 'Infinity';
+ return neg ? '-Infinity' : 'Infinity';
} else {
return 'NaN';
}