using false as the third parameter to setenv for not having it
replaced when already set.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19335
a592a061-630c-0410-9148-
cb99ea01b6c8
// Make sure that the TEMP variable is set
// and sync the Windows environment.
- char **envp = environ;
- string var;
- bool temp_seen = false;
-
- while (envp && *envp && !temp_seen) {
- split(*envp++, var, '=');
- if (var == "TEMP")
- temp_seen = true;
- }
- if (!temp_seen)
- ::setenv("TEMP", "/tmp", true);
-
+ setenv("TEMP", "/tmp", false);
cygwin_internal(CW_SYNC_WINENV);
}