OOM error workaround

extensions
Volodymyr Shymanskyy 5 years ago
parent ff45452562
commit 4097143cc4

@ -100,8 +100,9 @@ M3Result Module_EnsureMemorySize (IM3Module i_module, M3Memory * io_memory, si
{
M3Result result = c_m3Err_none;
if (i_memorySize <= io_memory->virtualSize)
{
// TODO: Handle case when memory is not there at all
//if (i_memorySize <= io_memory->virtualSize)
//{
size_t actualSize = 0;
if (io_memory->mallocated)
@ -149,8 +150,8 @@ M3Result Module_EnsureMemorySize (IM3Module i_module, M3Memory * io_memory, si
}
else result = c_m3Err_mallocFailed;
}
}
else result = c_m3Err_wasmMemoryOverflow;
//}
//else result = c_m3Err_wasmMemoryOverflow;
return result;
}

Loading…
Cancel
Save