summaryrefslogtreecommitdiff
path: root/src/binary-writer-spec.cc
diff options
context:
space:
mode:
authorBen Smith <binjimin@gmail.com>2017-09-06 23:28:42 -0700
committerGitHub <noreply@github.com>2017-09-06 23:28:42 -0700
commit44853bc8996496fec161bd6ec48a0a41adf891ce (patch)
tree7772970640df751376c318d97bb71bac1945ebb6 /src/binary-writer-spec.cc
parent4a37785fd5a6fe8c65a814e77289194616a2696a (diff)
downloadwabt-44853bc8996496fec161bd6ec48a0a41adf891ce.tar.gz
wabt-44853bc8996496fec161bd6ec48a0a41adf891ce.tar.bz2
wabt-44853bc8996496fec161bd6ec48a0a41adf891ce.zip
Remove Writer class, move functionality into Stream (#613)
* Remove Writer class, move functionality into Stream * Fix emscripten build
Diffstat (limited to 'src/binary-writer-spec.cc')
-rw-r--r--src/binary-writer-spec.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/binary-writer-spec.cc b/src/binary-writer-spec.cc
index d8cfd175..1c585780 100644
--- a/src/binary-writer-spec.cc
+++ b/src/binary-writer-spec.cc
@@ -27,7 +27,6 @@
#include "src/ir.h"
#include "src/stream.h"
#include "src/string-view.h"
-#include "src/writer.h"
namespace wabt {
@@ -304,8 +303,8 @@ void BinaryWriterSpec::WriteActionResultType(const Script& script,
}
void BinaryWriterSpec::WriteModule(string_view filename, const Module& module) {
- MemoryStream memory_stream;
- result_ = WriteBinaryModule(&memory_stream.writer(), &module,
+ MemoryStream memory_stream(spec_options_->log_stream);
+ result_ = WriteBinaryModule(&memory_stream, &module,
&spec_options_->write_binary_options);
if (Succeeded(result_) && write_modules_)
result_ = memory_stream.WriteToFile(filename);