| 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);
|
| }
|
| };
|
|
|
|
|