summaryrefslogtreecommitdiff
path: root/src/js/binaryen.js-post.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/binaryen.js-post.js')
-rw-r--r--src/js/binaryen.js-post.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js
index 65a4e15dc..918d205cf 100644
--- a/src/js/binaryen.js-post.js
+++ b/src/js/binaryen.js-post.js
@@ -540,8 +540,11 @@ function wrapModule(module, self) {
'set': function(index, value) {
return Module['_BinaryenLocalSet'](module, index, value);
},
- 'tee': function(index, value) {
- return Module['_BinaryenLocalTee'](module, index, value);
+ 'tee': function(index, value, type) {
+ if (typeof type === 'undefined') {
+ throw new Error("local.tee's type should be defined");
+ }
+ return Module['_BinaryenLocalTee'](module, index, value, type);
}
}