diff options
author | Alon Zakai <alonzakai@gmail.com> | 2013-04-23 10:54:59 -0700 |
---|---|---|
committer | Alon Zakai <alonzakai@gmail.com> | 2013-04-23 10:54:59 -0700 |
commit | 23ed21d54e73db3597b64b6b06ab09194717c1c4 (patch) | |
tree | 337d4579d80cc9dba5486de97804944f283c5193 /src/parseTools.js | |
parent | ade7864b5d424b961313773b4487c0798e0bebed (diff) |
clear errors on calling dead functions
Diffstat (limited to 'src/parseTools.js')
-rw-r--r-- | src/parseTools.js | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/parseTools.js b/src/parseTools.js index fe21dfd5..8347a929 100644 --- a/src/parseTools.js +++ b/src/parseTools.js @@ -2363,13 +2363,14 @@ function getTypeFromHeap(suffix) { } } -// Generates code that prints without printf(), but just putchar (so can be directly inline) -function makePrintChars(s) { +// Generates code that prints without printf(), but just putchar (so can be directly inline in asm.js) +function makePrintChars(s, sep) { + sep = sep || ';'; var ret = ''; for (var i = 0; i < s.length; i++) { - ret += '_putchar(' + s.charCodeAt(i) + ');'; + ret += '_putchar(' + s.charCodeAt(i) + ')' + sep; } - ret += '_putchar(10);'; + ret += '_putchar(10)'; return ret; } |