fixup! mingw: Prepare the TMP environment variable for shell scripts

This change is not actually needed any longer to pass the test suite.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
This commit is contained in:
Johannes Schindelin
2016-01-26 17:10:53 +01:00
parent 4f38e72da0
commit 6329eaac89

View File

@@ -2735,8 +2735,14 @@ void mingw_startup()
__argv[0] = wcstoutfdup_startup(buffer, _wpgmptr, maxlen);
for (i = 1; i < argc; i++)
__argv[i] = wcstoutfdup_startup(buffer, wargv[i], maxlen);
for (i = 0; wenv[i]; i++)
for (i = 0; wenv[i]; i++) {
environ[i] = wcstoutfdup_startup(buffer, wenv[i], maxlen);
if (!strncasecmp(environ[i], "MSYS2_TZ=", 9)) {
char *to_free = environ[i];
environ[i] = xstrdup(to_free + 6);
free(to_free);
}
}
environ[i] = NULL;
free(buffer);