Index: src/wasm/module-decoder.cc |
diff --git a/src/wasm/module-decoder.cc b/src/wasm/module-decoder.cc |
index 326c2e26ab541515db785537f4173f0ad1b6ef21..32f7c07678e76ab88e58e7dc72f6343b75081b9b 100644 |
--- a/src/wasm/module-decoder.cc |
+++ b/src/wasm/module-decoder.cc |
@@ -44,7 +44,7 @@ class ModuleDecoder : public Decoder { |
pc_ = limit_; // On error, terminate section decoding loop. |
} |
- static void DumpModule(WasmModule* module, ModuleResult result) { |
+ static void DumpModule(WasmModule* module, const ModuleResult& result) { |
std::string path; |
if (FLAG_dump_wasm_module_path) { |
path = FLAG_dump_wasm_module_path; |
@@ -563,7 +563,7 @@ class ModuleDecoder : public Decoder { |
// Copy error code and location. |
result_.CopyFrom(result); |
- result_.error_msg.Reset(buffer); |
+ result_.error_msg.reset(buffer); |
} |
} |
@@ -690,7 +690,7 @@ class ModuleError : public ModuleResult { |
char* result = new char[len]; |
strncpy(result, msg, len); |
result[len - 1] = 0; |
- error_msg.Reset(result); |
+ error_msg.reset(result); |
} |
}; |
@@ -703,7 +703,7 @@ class FunctionError : public FunctionResult { |
char* result = new char[len]; |
strncpy(result, msg, len); |
result[len - 1] = 0; |
- error_msg.Reset(result); |
+ error_msg.reset(result); |
} |
}; |