summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/passes/pass.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/passes/pass.cpp b/src/passes/pass.cpp
index 5dd39a453..113017df5 100644
--- a/src/passes/pass.cpp
+++ b/src/passes/pass.cpp
@@ -468,11 +468,11 @@ static void dumpWast(Name name, Module* wasm) {
// TODO: use _getpid() on windows, elsewhere?
fullName += std::to_string(getpid()) + '-';
#endif
- fullName += numstr + "-" + name.str + ".wasm";
+ fullName += numstr + "-" + name.str;
Colors::setEnabled(false);
ModuleWriter writer;
- writer.setBinary(false); // TODO: add an option for binary
- writer.write(*wasm, fullName);
+ writer.writeText(*wasm, fullName + ".wast");
+ writer.writeBinary(*wasm, fullName + ".wasm");
}
void PassRunner::run() {