From bc307c19ddca4bef900db3ff9d512bd21a57be60 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Mon, 9 May 2016 11:02:43 -0700 Subject: allow error handling in binary parsing --- src/wasm-dis.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/wasm-dis.cpp') diff --git a/src/wasm-dis.cpp b/src/wasm-dis.cpp index e2e103b46..94965518c 100644 --- a/src/wasm-dis.cpp +++ b/src/wasm-dis.cpp @@ -45,7 +45,9 @@ int main(int argc, const char *argv[]) { if (options.debug) std::cerr << "parsing binary..." << std::endl; Module wasm; - WasmBinaryBuilder parser(wasm, input, options.debug); + WasmBinaryBuilder parser(wasm, input, []() { + Fatal() << "error in parsing wasm binary"; + }, options.debug); parser.read(); if (options.debug) std::cerr << "Printing..." << std::endl; -- cgit v1.2.3