diff --git a/src/libs/utils/process_stub_win.c b/src/libs/utils/process_stub_win.c index 0bee1640b7d99ea8f183756ff568a85e43177f74..f27fe33da541981b0a1ffa74f15d6763ac36f83b 100644 --- a/src/libs/utils/process_stub_win.c +++ b/src/libs/utils/process_stub_win.c @@ -148,8 +148,7 @@ int main() fseek(envFd, 0, SEEK_END); size = ftell(envFd); rewind(envFd); - env = malloc(size + sizeof(wchar_t)); - env[size] = 0; + env = malloc(size); if (fread(env, 1, size, envFd) != size) { perror("Failed to read env file"); doExit(1);