CloseWASI function

extensions
Steven Massey 3 years ago
parent c6ab1f799c
commit 25214b4104

@ -860,4 +860,20 @@ _catch:
return result;
}
M3Result m3_CloseWASI (IM3Module io_module)
{
M3Result result = m3Err_none;
#ifdef _WIN32
#else
for (int i = 3; i < PREOPEN_CNT; i++) {
close (preopen[i].fd);
preopen[i].fd = 0;
}
#endif
return result;
}
#endif // d_m3HasWASI

@ -20,6 +20,7 @@ typedef struct m3_wasi_context_t
} m3_wasi_context_t;
M3Result m3_LinkWASI (IM3Module io_module);
M3Result m3_CloseWASI (IM3Module i_module);
m3_wasi_context_t* m3_GetWasiContext();

Loading…
Cancel
Save