From 7b604a383873b0042056cf9b78f9cb6ab466953c Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 4 Mar 2016 11:14:49 -0800 Subject: fix providedTotalMemory setting, must be before it is used --- src/js/wasm.js-post.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/js/wasm.js-post.js b/src/js/wasm.js-post.js index 526d10455..605621b4b 100644 --- a/src/js/wasm.js-post.js +++ b/src/js/wasm.js-post.js @@ -177,6 +177,8 @@ function integrateWasmJS(Module) { return Module['buffer'] !== old ? Module['buffer'] : null; // if it was reallocated, it changed }; + wasmJS['providedTotalMemory'] = Module['buffer'].byteLength; + // Prepare to generate wasm, using either asm2wasm or wasm-s-parser var code = Module['read'](method == 'asm2wasm' ? Module['asmjsCodeFile'] : Module['wasmCodeFile']); var temp = wasmJS['_malloc'](code.length + 1); @@ -188,8 +190,6 @@ function integrateWasmJS(Module) { } wasmJS['_free'](temp); - wasmJS['providedTotalMemory'] = Module['buffer'].byteLength; - wasmJS['_instantiate'](temp); if (Module['newBuffer']) { -- cgit v1.2.3