summaryrefslogtreecommitdiff
path: root/src/wasm-binary-writer.h
diff options
context:
space:
mode:
authorBen Smith <binji@chromium.org>2016-04-17 13:23:15 -0700
committerBen Smith <binji@chromium.org>2016-04-17 13:25:02 -0700
commitcd5b8f5494073fc0a35d70aa2b1091f3742dc096 (patch)
tree78c17a81d5b3c681a85b35774e3bdbe0e558e1a6 /src/wasm-binary-writer.h
parent3417080552bf58bd74196308dbf73ebe4ef62102 (diff)
downloadwabt-cd5b8f5494073fc0a35d70aa2b1091f3742dc096.tar.gz
wabt-cd5b8f5494073fc0a35d70aa2b1091f3742dc096.tar.bz2
wabt-cd5b8f5494073fc0a35d70aa2b1091f3742dc096.zip
add WasmStream; refactor writing
Diffstat (limited to 'src/wasm-binary-writer.h')
-rw-r--r--src/wasm-binary-writer.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/wasm-binary-writer.h b/src/wasm-binary-writer.h
index e4435845..b799d20e 100644
--- a/src/wasm-binary-writer.h
+++ b/src/wasm-binary-writer.h
@@ -23,12 +23,13 @@ struct WasmAllocator;
struct WasmModule;
struct WasmScript;
struct WasmWriter;
+struct WasmStream;
#define WASM_WRITE_BINARY_OPTIONS_DEFAULT \
- { WASM_FALSE, WASM_TRUE, WASM_TRUE, WASM_FALSE }
+ { NULL, WASM_TRUE, WASM_TRUE, WASM_FALSE }
typedef struct WasmWriteBinaryOptions {
- WasmBool log_writes;
+ struct WasmStream* log_stream;
WasmBool canonicalize_lebs;
WasmBool remap_locals;
WasmBool write_debug_names;