diff options
author | Christopher Faylor <me@cgf.cx> | 2011-06-09 23:08:22 +0400 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2011-06-09 23:08:22 +0400 |
commit | e254790b666ea95285d0338e252f30fdbc556196 (patch) | |
tree | 81265d4d3136a2d235a9514f006404d521632e44 /winsup/cygwin/environ.cc | |
parent | b9cf88ddbaf6c95a05a2c7b3fb044575f2bdb9f9 (diff) |
* environ.cc (envcache): Delete.
(known): Remove envcache.
(getwinenv): Don't honor envcache setting.
Diffstat (limited to 'winsup/cygwin/environ.cc')
-rw-r--r-- | winsup/cygwin/environ.cc | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/winsup/cygwin/environ.cc b/winsup/cygwin/environ.cc index 3e71cbf2c..0dc00c1af 100644 --- a/winsup/cygwin/environ.cc +++ b/winsup/cygwin/environ.cc @@ -36,7 +36,6 @@ extern bool dos_file_warning; extern bool ignore_case_with_glob; extern bool allow_winsymlinks; bool reset_com = false; -static bool envcache = true; static bool create_upcaseenv = false; static char **lastenviron; @@ -119,7 +118,6 @@ static struct parse_thing } known[] NO_COPY = { {"dosfilewarning", {&dos_file_warning}, justset, NULL, {{false}, {true}}}, - {"envcache", {&envcache}, justset, NULL, {{true}, {false}}}, {"error_start", {func: error_start_init}, isfunc, NULL, {{0}, {0}}}, {"export", {&export_settings}, justset, NULL, {{false}, {true}}}, {"glob", {func: glob_init}, isfunc, NULL, {{0}, {s: "normal"}}}, @@ -349,7 +347,7 @@ getwinenv (const char *env, const char *in_posix, win_env *temp) if (!cur_environ () || !(val = in_posix ?: getenv (we->name))) debug_printf ("can't set native for %s since no environ yet", we->name); - else if (!envcache || !we->posix || strcmp (val, we->posix) != 0) + else if (!we->posix || strcmp (val, we->posix) != 0) { if (temp) { |