LibWasm: Skip initializing active empty data sections

This commit is contained in:
Ali Mohammad Pur 2021-07-12 00:09:42 +04:30 committed by Ali Mohammad Pur
parent 65355c388b
commit d74eca78aa
Notes: sideshowbarker 2024-07-18 09:11:00 +09:00

View file

@ -286,6 +286,8 @@ InstantiationResult AbstractMachine::instantiate(Module const& module, Vector<Ex
};
return;
}
if (data.init.is_empty())
return;
auto address = main_module_instance.memories()[data.index.value()];
if (auto instance = m_store.get(address)) {
if (auto max = instance->type().limits().max(); max.has_value()) {