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

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/

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