diff options
Diffstat (limited to 'src/wasm/wasm-io.cpp')
-rw-r--r-- | src/wasm/wasm-io.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/wasm/wasm-io.cpp b/src/wasm/wasm-io.cpp index d874494c0..8fa714d9c 100644 --- a/src/wasm/wasm-io.cpp +++ b/src/wasm/wasm-io.cpp @@ -45,11 +45,12 @@ void ModuleReader::readText(std::string filename, Module& wasm) { readTextData(input, wasm); } -static void readBinaryData(std::vector<char>& input, - Module& wasm, - std::string sourceMapFilename) { +void ModuleReader::readBinaryData(std::vector<char>& input, + Module& wasm, + std::string sourceMapFilename) { std::unique_ptr<std::ifstream> sourceMapStream; WasmBinaryBuilder parser(wasm, input); + parser.setDWARF(DWARF); if (sourceMapFilename.size()) { sourceMapStream = make_unique<std::ifstream>(); sourceMapStream->open(sourceMapFilename); |