summaryrefslogtreecommitdiff
path: root/src/wasm-s-parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm-s-parser.h')
-rw-r--r--src/wasm-s-parser.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/wasm-s-parser.h b/src/wasm-s-parser.h
index 9ed38e8da..e1fa8fa19 100644
--- a/src/wasm-s-parser.h
+++ b/src/wasm-s-parser.h
@@ -1657,6 +1657,8 @@ private:
}
if (j < inner.size() - 1) {
wasm.table.max = atoi(inner[j++]->c_str());
+ } else {
+ wasm.table.max = wasm.table.initial;
}
// ends with the table element type
} else if (im->kind == Import::Memory) {
@@ -1665,6 +1667,8 @@ private:
}
if (j < inner.size()) {
wasm.memory.max = atoi(inner[j++]->c_str());
+ } else {
+ wasm.memory.max = wasm.memory.initial;
}
}
wasm.addImport(im.release());