summaryrefslogtreecommitdiff
path: root/hash.c
diff options
context:
space:
mode:
-rw-r--r--hash.c8
1 files changed, 4 insertions, 4 deletions
@@ -5016,7 +5016,7 @@ env_name(volatile VALUE *s)
static VALUE env_aset(VALUE nm, VALUE val);
static void
-reset_by_modified_env(const char *nam)
{
/*
* ENV['TZ'] = nil has a special meaning.
@@ -5025,7 +5025,7 @@ reset_by_modified_env(const char *nam)
* This hack might works only on Linux glibc.
*/
if (ENVMATCH(nam, TZ_ENV)) {
- ruby_reset_timezone();
}
}
@@ -5033,7 +5033,7 @@ static VALUE
env_delete(VALUE name)
{
const char *nam = env_name(name);
- reset_by_modified_env(nam);
VALUE val = getenv_with_lock(nam);
if (!NIL_P(val)) {
@@ -5439,7 +5439,7 @@ env_aset(VALUE nm, VALUE val)
get_env_ptr(value, val);
ruby_setenv(name, value);
- reset_by_modified_env(name);
return val;
}