diff --git a/src/os/src/windows/wEnv.c b/src/os/src/windows/wEnv.c index 19351eb7c964a4c2a8a4d1d5d4d1c8ec669908dc..21c6aa66426c6184ef64dff8535745425c8f7973 100644 --- a/src/os/src/windows/wEnv.c +++ b/src/os/src/windows/wEnv.c @@ -48,9 +48,10 @@ void osInit() { strcpy(tsOsName, "Windows"); const char *tmpDir = getenv("tmp"); - if (tmpDir != NULL) { + if (tmpDir == NULL) { tmpDir = getenv("temp"); } + if (tmpDir != NULL) { strcpy(tsTempDir, tmpDir); } else {