summaryrefslogtreecommitdiff
path: root/src/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/spectest-interp.cc3
-rw-r--r--src/tools/wasm-interp.cc4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/tools/spectest-interp.cc b/src/tools/spectest-interp.cc
index cc61e8c3..dc278954 100644
--- a/src/tools/spectest-interp.cc
+++ b/src/tools/spectest-interp.cc
@@ -1224,7 +1224,8 @@ CommandRunner::CommandRunner() : store_(s_features) {
auto import_name = StringPrintf("spectest.%s", print.name);
spectest[print.name] = HostFunc::New(
store_, print.type,
- [=](const Values& params, Values& results, Trap::Ptr* trap) -> wabt::Result {
+ [=](Thread& inst, const Values& params, Values& results,
+ Trap::Ptr* trap) -> wabt::Result {
printf("called host ");
WriteCall(s_stdout_stream.get(), import_name, print.type, params,
results, *trap);
diff --git a/src/tools/wasm-interp.cc b/src/tools/wasm-interp.cc
index 733c54cd..4d63134c 100644
--- a/src/tools/wasm-interp.cc
+++ b/src/tools/wasm-interp.cc
@@ -171,8 +171,8 @@ Result ReadAndInstantiateModule(const char* module_filename,
auto host_func =
HostFunc::New(s_store, func_type,
- [=](const Values& params, Values& results,
- Trap::Ptr* trap) -> Result {
+ [=](Thread& thread, const Values& params,
+ Values& results, Trap::Ptr* trap) -> Result {
printf("called host ");
WriteCall(stream, import_name, func_type, params,
results, *trap);