summaryrefslogtreecommitdiff
path: root/src/binaryen-c.cpp
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2016-05-09 13:33:15 -0700
committerAlon Zakai <alonzakai@gmail.com>2016-05-09 13:33:15 -0700
commit1db8ae1f4909b5949a48a2266fce6eef2edd6742 (patch)
treeb8cba9eadf58c7cf83792623a15b1ae17f165d64 /src/binaryen-c.cpp
parentf6d5a9df297997af5165ff164cb1609fbc0239e6 (diff)
parentb519fd87f7f1e1adead0ed648f29301303518ff0 (diff)
downloadbinaryen-1db8ae1f4909b5949a48a2266fce6eef2edd6742.tar.gz
binaryen-1db8ae1f4909b5949a48a2266fce6eef2edd6742.tar.bz2
binaryen-1db8ae1f4909b5949a48a2266fce6eef2edd6742.zip
Merge pull request #461 from WebAssembly/spec-update
Spec test update
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r--src/binaryen-c.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp
index 583f64094..ecb70bc1b 100644
--- a/src/binaryen-c.cpp
+++ b/src/binaryen-c.cpp
@@ -416,7 +416,9 @@ BinaryenModuleRef BinaryenModuleRead(char* input, size_t inputSize) {
std::vector<char> buffer(false);
buffer.resize(inputSize);
std::copy_n(input, inputSize, buffer.begin());
- WasmBinaryBuilder parser(*wasm, buffer, false);
+ WasmBinaryBuilder parser(*wasm, buffer, []() {
+ Fatal() << "error in parsing wasm binary";
+ }, false);
parser.read();
return wasm;
}