From fcbd6db87d003ff14c4bc968b81fa99bd8260e64 Mon Sep 17 00:00:00 2001 From: nobu Date: Mon, 3 Dec 2012 10:22:15 +0000 Subject: proc.c: magic number * proc.c (rb_method_call): name a magic number. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- proc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/proc.c b/proc.c index 0aa34abd12..5b13ba9482 100644 --- a/proc.c +++ b/proc.c @@ -1502,9 +1502,10 @@ rb_method_call(int argc, VALUE *argv, VALUE method) } PUSH_TAG(); if (OBJ_TAINTED(method)) { + const int safe_level_to_run = 4 /*SAFE_LEVEL_MAX*/; safe = rb_safe_level(); - if (rb_safe_level() < 4) { - rb_set_safe_level_force(4); + if (rb_safe_level() < safe_level_to_run) { + rb_set_safe_level_force(safe_level_to_run); } } if ((state = EXEC_TAG()) == 0) { -- cgit v1.2.3