diff options
author | Alon Zakai <alonzakai@gmail.com> | 2012-11-29 12:51:58 -0800 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2012-12-07 14:23:20 -0800 |
commit | bf25b042c4be635cfa0222cc99caa2a842379887 (patch) | |
tree | 9c1a1d92478f86508ec155644074aa5d3ccc5875 /src/parseTools.js | |
parent | 8470ab8491614b7bb8f08e0f547fd78002a985d4 (diff) |
add parens to asm coercions for safety
Diffstat (limited to 'src/parseTools.js')
-rw-r--r-- | src/parseTools.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/parseTools.js b/src/parseTools.js index eaf0b91e..4feeb441 100644 --- a/src/parseTools.js +++ b/src/parseTools.js @@ -959,9 +959,9 @@ function asmInitializer(type, impl) { function asmCoercion(value, type) { if (isIntImplemented(type)) { - return value + '|0'; + return '((' + value + ')|0)'; } else { - return '+' + value; + return '(+(' + value + '))'; } } |