ruby-changes:13224
From: ko1 <ko1@a...>
Date: Thu, 17 Sep 2009 15:44:42 +0900 (JST)
Subject: [ruby-changes:13224] Ruby:r24981 (trunk): * eval_intern.h: use rb_node_newnode() directly.
ko1 2009-09-17 15:44:28 +0900 (Thu, 17 Sep 2009) New Revision: 24981 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24981 Log: * eval_intern.h: use rb_node_newnode() directly. Modified files: trunk/ChangeLog trunk/eval_intern.h Index: eval_intern.h =================================================================== --- eval_intern.h (revision 24980) +++ eval_intern.h (revision 24981) @@ -157,7 +157,7 @@ #define TAG_MASK RUBY_TAG_MASK #define NEW_THROW_OBJECT(val, pt, st) \ - ((VALUE)NEW_NODE(NODE_LIT, (val), (pt), (st))) + ((VALUE)rb_node_newnode(NODE_LIT, (VALUE)(val), (VALUE)(pt), (VALUE)(st))) #define SET_THROWOBJ_CATCH_POINT(obj, val) \ (RNODE((obj))->u2.value = (val)) #define SET_THROWOBJ_STATE(obj, val) \ Index: ChangeLog =================================================================== --- ChangeLog (revision 24980) +++ ChangeLog (revision 24981) @@ -1,3 +1,7 @@ +Thu Sep 17 15:41:02 2009 Koichi Sasada <ko1@a...> + + * eval_intern.h: use rb_node_newnode() directly. + Thu Sep 17 15:01:32 2009 Koichi Sasada <ko1@a...> * blockinlining.c: removed. -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/