diff options
Diffstat (limited to 'src/passes/LegalizeJSInterface.cpp')
-rw-r--r-- | src/passes/LegalizeJSInterface.cpp | 6 |
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]); |