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/