this is required only for (properly) building Lua on Windows because realloc on windows somehow causes heap corruption mi_realloc doesn't