summaryrefslogtreecommitdiff
path: root/src/wasm-emscripten.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-emscripten.cpp')
-rw-r--r--src/wasm-emscripten.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/wasm-emscripten.cpp b/src/wasm-emscripten.cpp
index 7463ec594..9c617a31e 100644
--- a/src/wasm-emscripten.cpp
+++ b/src/wasm-emscripten.cpp
@@ -129,7 +129,8 @@ void generateStackAllocFunction(LinkerObject& linker) {
Block* block = builder.makeBlock();
block->list.push_back(setStackLocal);
block->list.push_back(storeStack);
- block->list.push_back(getStackLocal);
+ GetLocal* getStackLocal2 = builder.makeGetLocal(1, i32);
+ block->list.push_back(getStackLocal2);
block->type = i32;
function->body = block;