summaryrefslogtreecommitdiff
path: root/src/passes/LegalizeJSInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/passes/LegalizeJSInterface.cpp')
-rw-r--r--src/passes/LegalizeJSInterface.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/passes/LegalizeJSInterface.cpp b/src/passes/LegalizeJSInterface.cpp
index df6651b0d..3a28e1745 100644
--- a/src/passes/LegalizeJSInterface.cpp
+++ b/src/passes/LegalizeJSInterface.cpp
@@ -244,7 +244,7 @@ private:
auto* block = builder.makeBlock();
block->list.push_back(builder.makeLocalSet(index, call));
block->list.push_back(builder.makeCall(
- f->name, {I64Utilities::getI64High(builder, index)}, none));
+ f->name, {I64Utilities::getI64High(builder, index)}, Type::none));
block->list.push_back(I64Utilities::getI64Low(builder, index));
block->finalize();
legal->body = block;
@@ -281,8 +281,8 @@ private:
if (imParams[i] == Type::i64) {
call->operands.push_back(I64Utilities::getI64Low(builder, i));
call->operands.push_back(I64Utilities::getI64High(builder, i));
- params.push_back(i32);
- params.push_back(i32);
+ params.push_back(Type::i32);
+ params.push_back(Type::i32);
} else {
call->operands.push_back(builder.makeLocalGet(i, imParams[i]));
params.push_back(imParams[i]);