From babd339e150ba80b0a64d6a627c07d1f557aa342 Mon Sep 17 00:00:00 2001 From: Max Graey Date: Fri, 27 Aug 2021 23:44:38 +0300 Subject: [API] Add type argument for BinaryenAddTable method (#4107) In the JS API this is optional and it defaults to `funcref`. --- src/js/binaryen.js-post.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/js/binaryen.js-post.js') diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js index 6ecfefee8..645290478 100644 --- a/src/js/binaryen.js-post.js +++ b/src/js/binaryen.js-post.js @@ -2348,8 +2348,8 @@ function wrapModule(module, self = {}) { self['getGlobal'] = function(name) { return preserveStack(() => Module['_BinaryenGetGlobal'](module, strToStack(name))); }; - self['addTable'] = function(table, initial, maximum) { - return preserveStack(() => Module['_BinaryenAddTable'](module, strToStack(table), initial, maximum)); + self['addTable'] = function(table, initial, maximum, type = Module['_BinaryenTypeFuncref']()) { + return preserveStack(() => Module['_BinaryenAddTable'](module, strToStack(table), initial, maximum, type)); } self['getTable'] = function(name) { return preserveStack(() => Module['_BinaryenGetTable'](module, strToStack(name))); -- cgit v1.2.3