[前][次][番号順一覧][スレッド一覧]

ruby-changes:26102

From: nobu <ko1@a...>
Date: Mon, 3 Dec 2012 19:22:22 +0900 (JST)
Subject: [ruby-changes:26102] nobu:r38159 (trunk): proc.c: magic number

nobu	2012-12-03 19:22:15 +0900 (Mon, 03 Dec 2012)

  New Revision: 38159

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=38159

  Log:
    proc.c: magic number
    
    * proc.c (rb_method_call): name a magic number.

  Modified files:
    trunk/proc.c

Index: proc.c
===================================================================
--- proc.c	(revision 38158)
+++ proc.c	(revision 38159)
@@ -1502,9 +1502,10 @@
     }
     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) {

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]