summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/tools/spectest-interp.cc3
-rw-r--r--src/tools/wasm-interp.cc3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/tools/spectest-interp.cc b/src/tools/spectest-interp.cc
index 1b64b47b..8d211d22 100644
--- a/src/tools/spectest-interp.cc
+++ b/src/tools/spectest-interp.cc
@@ -825,7 +825,8 @@ static interp::Result DefaultHostCallback(const HostFunc* func,
Index num_results,
TypedValue* out_results,
void* user_data) {
- memset(out_results, 0, sizeof(TypedValue) * num_results);
+ memset(static_cast<void*>(out_results), 0,
+ sizeof(TypedValue) * num_results);
for (Index i = 0; i < num_results; ++i)
out_results[i].type = sig->result_types[i];
diff --git a/src/tools/wasm-interp.cc b/src/tools/wasm-interp.cc
index 49edef44..3f3cda4c 100644
--- a/src/tools/wasm-interp.cc
+++ b/src/tools/wasm-interp.cc
@@ -201,7 +201,8 @@ class WasmInterpHostImportDelegate : public HostImportDelegate {
Index num_results,
TypedValue* out_results,
void* user_data) {
- memset(out_results, 0, sizeof(TypedValue) * num_results);
+ memset(static_cast<void*>(out_results), 0,
+ sizeof(TypedValue) * num_results);
for (Index i = 0; i < num_results; ++i)
out_results[i].type = sig->result_types[i];