From 81afbbf6fd1be74071813cb63311b3491ff9332c Mon Sep 17 00:00:00 2001 From: Daniel Wirtz Date: Wed, 29 Nov 2017 19:08:24 +0100 Subject: JS: Make 'segments' optional in setMemory (#1310) Currenty throws if omitted, see AssemblyScript/binaryen.js#2 --- src/js/binaryen.js-post.js | 1 + 1 file changed, 1 insertion(+) (limited to 'src') 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), -- cgit v1.2.3