diff options
Diffstat (limited to 'src/wasm-binary.h')
-rw-r--r-- | src/wasm-binary.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/wasm-binary.h b/src/wasm-binary.h index 01ccfdd3c..1e54a7607 100644 --- a/src/wasm-binary.h +++ b/src/wasm-binary.h @@ -464,16 +464,18 @@ public: void write() { writeHeader(); - writeMemory(); + writeSignatures(); writeImports(); writeFunctionSignatures(); - writeFunctions(); - writeStart(); + writeFunctionTable(); + writeMemory(); writeExports(); + writeStart(); + writeFunctions(); writeDataSegments(); - writeFunctionTable(); writeNames(); + finishUp(); } |