aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2012-02-20 12:18:49 -0800
committerAlon Zakai <alonzakai@gmail.com>2012-02-20 12:18:49 -0800
commit3d2d7c27ded744e69587b84a393c8fe5327fd78e (patch)
tree91873765dcdf73cbefad2c15e5e5d50604fdd001 /src
parente6c060a3e0d27d75ef0bd1cc742147a198aef83e (diff)
handle setjmp without an explicit entry
Diffstat (limited to 'src')
-rw-r--r--src/jsifier.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jsifier.js b/src/jsifier.js
index 567520db..21ffa7e9 100644
--- a/src/jsifier.js
+++ b/src/jsifier.js
@@ -580,7 +580,7 @@ function JSify(data, functionsOnly, givenFunctions) {
var setjmpTable = {};
ret += indent + 'var setjmpTable = {';
func.setjmpTable.forEach(function(triple) { // original label, label we created for right after the setjmp, variable setjmp result goes into
- ret += getLabelId(triple[0])+ ': ' + 'function(value) { __label__ = ' + getLabelId(triple[1]) + '; ' + triple[2] + ' = value },';
+ ret += '"' + getLabelId(triple[0]) + '": ' + 'function(value) { __label__ = ' + getLabelId(triple[1]) + '; ' + triple[2] + ' = value },';
});
ret += 'dummy: 0';
ret += '};\n';