diff options
Diffstat (limited to 'tools/js-optimizer.js')
-rw-r--r-- | tools/js-optimizer.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/js-optimizer.js b/tools/js-optimizer.js index c779b4e6..4a92d3cf 100644 --- a/tools/js-optimizer.js +++ b/tools/js-optimizer.js @@ -2163,7 +2163,7 @@ function prepDotZero(ast) { }); } function fixDotZero(js) { - return js.replace(/DOT\$ZERO\(((0x)?[-+]?[0-9]*\.?[0-9]+([eE][-+]?[0-9]+)?)\)/g, function(m, num) { + return js.replace(/DOT\$ZERO\(((0x)?[-+]?[0-9a-f]*\.?[0-9]+([eE][-+]?[0-9]+)?)\)/g, function(m, num) { if (num.substr(0, 2) == '0x') { if (num[2] == '-') num = '-0x' + num.substr(3); // uglify generates 0x-8000 for some reason return eval(num) + '.0'; |