summaryrefslogtreecommitdiff
path: root/src/binary-writer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/binary-writer.cc')
-rw-r--r--src/binary-writer.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/binary-writer.cc b/src/binary-writer.cc
index 6fc94893..ed2b4f38 100644
--- a/src/binary-writer.cc
+++ b/src/binary-writer.cc
@@ -60,6 +60,7 @@ void WriteType(Stream* stream, Type type) {
void WriteLimits(Stream* stream, const Limits* limits) {
uint32_t flags = limits->has_max ? WABT_BINARY_LIMITS_HAS_MAX_FLAG : 0;
+ flags |= limits->is_shared ? WABT_BINARY_LIMITS_IS_SHARED_FLAG : 0;
WriteU32Leb128(stream, flags, "limits: flags");
WriteU32Leb128(stream, limits->initial, "limits: initial");
if (limits->has_max)