summaryrefslogtreecommitdiff
path: root/src/binaryen-c.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r--src/binaryen-c.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp
index 31378ce22..64462c354 100644
--- a/src/binaryen-c.cpp
+++ b/src/binaryen-c.cpp
@@ -5647,6 +5647,9 @@ BinaryenModuleRef BinaryenModuleReadWithFeatures(char* input,
p.dump(std::cerr);
Fatal() << "error in parsing wasm binary";
}
+ // Do not regress code size by maintaining type order. TODO: Add an option to
+ // control this.
+ wasm->typeIndices.clear();
return wasm;
}