diff options
Diffstat (limited to 'tools/js-optimizer.js')
-rw-r--r-- | tools/js-optimizer.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/js-optimizer.js b/tools/js-optimizer.js index 4f66c555..0b9a5177 100644 --- a/tools/js-optimizer.js +++ b/tools/js-optimizer.js @@ -1285,7 +1285,11 @@ function denormalizeAsm(func, data) { for (var v in data.vars) { varDefs.push(makeAsmVarDef(v, data.vars[v])); } - stats[next] = ['var', varDefs]; + if (varDefs.length) { + stats[next] = ['var', varDefs]; + } else { + stats[next] = emptyNode(); + } //printErr('denormalized \n\n' + astToSrc(func) + '\n\n'); } |