summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDaniel Wirtz <dcode@dcode.io>2017-11-29 19:08:24 +0100
committerAlon Zakai <alonzakai@gmail.com>2017-11-29 10:08:24 -0800
commit81afbbf6fd1be74071813cb63311b3491ff9332c (patch)
treef76ece2539f36be3a81abe501e2a48f3ffc86060 /src
parentc68fe0dd8f948c8f980616d6b527182cd5c682c3 (diff)
downloadbinaryen-81afbbf6fd1be74071813cb63311b3491ff9332c.tar.gz
binaryen-81afbbf6fd1be74071813cb63311b3491ff9332c.tar.bz2
binaryen-81afbbf6fd1be74071813cb63311b3491ff9332c.zip
JS: Make 'segments' optional in setMemory (#1310)
Currenty throws if omitted, see AssemblyScript/binaryen.js#2
Diffstat (limited to 'src')
-rw-r--r--src/js/binaryen.js-post.js1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/js/binaryen.js-post.js b/src/js/binaryen.js-post.js
index f846b670a..4d3336b46 100644
--- a/src/js/binaryen.js-post.js
+++ b/src/js/binaryen.js-post.js
@@ -1093,6 +1093,7 @@
};
this['setMemory'] = function(initial, maximum, exportName, segments) {
// segments are assumed to be { offset: expression ref, data: array of 8-bit data }
+ if (!segments) segments = [];
return preserveStack(function() {
return Module['_BinaryenSetMemory'](
module, initial, maximum, strToStack(exportName),