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

ruby-changes:13505

From: nobu <ko1@a...>
Date: Sat, 10 Oct 2009 17:05:46 +0900 (JST)
Subject: [ruby-changes:13505] Ruby:r25281 (trunk): * eval.c (ruby_exec_node): removed unused argument.

nobu	2009-10-10 17:03:24 +0900 (Sat, 10 Oct 2009)

  New Revision: 25281

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

  Log:
    * eval.c (ruby_exec_node): removed unused argument.

  Modified files:
    trunk/ChangeLog
    trunk/eval.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 25280)
+++ ChangeLog	(revision 25281)
@@ -1,3 +1,7 @@
+Sat Oct 10 17:03:22 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* eval.c (ruby_exec_node): removed unused argument.
+
 Sat Oct 10 14:55:55 2009  Marc-Andre Lafortune  <ruby-core@m...>
 
 	* math.c (math_atanh): Fix bug for Math.atanh(+/-1). It now returns
Index: eval.c
===================================================================
--- eval.c	(revision 25280)
+++ eval.c	(revision 25281)
@@ -189,8 +189,8 @@
     return ex;
 }
 
-int
-ruby_exec_node(void *n, const char *file)
+static int
+ruby_exec_internal(void *n)
 {
     volatile int state;
     VALUE iseq = (VALUE)n;
@@ -218,6 +218,12 @@
 int
 ruby_run_node(void *n)
 {
+    return ruby_cleanup(ruby_exec_node(n));
+}
+
+int
+ruby_exec_node(void *n)
+{
     VALUE v = (VALUE)n;
 
     switch (v) {
@@ -228,7 +234,7 @@
 	return FIX2INT(v);
     }
     ruby_init_stack((void *)&n);
-    return ruby_cleanup(ruby_exec_node(n, 0));
+    return ruby_exec_internal(n);
 }
 
 /*

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

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