From 80b0ef570662dce04a72e7d89a7d038a3b75ae63 Mon Sep 17 00:00:00 2001 From: knu Date: Sun, 25 May 2008 16:06:00 +0000 Subject: [PATCH] * hash.c (env_each_key, env_each_value, env_reject_bang) (rb_env_clear, env_replace): Omit duplicated secure level check. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ hash.c | 15 +++++---------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/ChangeLog b/ChangeLog index 2cbb6d0af7..ba988c6fd1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon May 26 00:52:52 2008 Akinori MUSHA + + * hash.c (env_each_key, env_each_value, env_reject_bang) + (rb_env_clear, env_replace): Omit duplicated secure level check. + Mon May 26 00:37:16 2008 Akinori MUSHA * hash.c (env_each_value): Do not call env_values() twice. diff --git a/hash.c b/hash.c index a71645357d..b6dc7bd66c 100644 --- a/hash.c +++ b/hash.c @@ -2086,8 +2086,7 @@ env_each_key(VALUE ehash) long i; RETURN_ENUMERATOR(ehash, 0, 0); - rb_secure(4); - keys = env_keys(); + keys = env_keys(); /* rb_secure(4); */ for (i=0; i