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

ruby-changes:11834

From: matz <ko1@a...>
Date: Tue, 19 May 2009 14:00:32 +0900 (JST)
Subject: [ruby-changes:11834] Ruby:r23489 (trunk): * class.c (clone_method): add cast to remove warning from

matz	2009-05-19 14:00:19 +0900 (Tue, 19 May 2009)

  New Revision: 23489

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

  Log:
    * class.c (clone_method): add cast to remove warning from
      rb_gc_write_barrier().

  Modified files:
    trunk/ChangeLog
    trunk/class.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 23488)
+++ ChangeLog	(revision 23489)
@@ -1,3 +1,8 @@
+Tue May 19 13:59:35 2009  Yukihiro Matsumoto  <matz@r...>
+
+	* class.c (clone_method): add cast to remove warning from
+	  rb_gc_write_barrier().
+
 Tue May 19 13:54:15 2009  Yukihiro Matsumoto  <matz@r...>
 
 	* struct.c (struct_ivar_get): new function to avoid repeated
Index: class.c
===================================================================
--- class.c	(revision 23488)
+++ class.c	(revision 23489)
@@ -93,7 +93,7 @@
                       0,
 		      NEW_NODE_LONGLIFE(NODE_METHOD,
                                         rb_gc_write_barrier(data->klass), /* TODO */
-                                        rb_gc_write_barrier(fbody),
+                                        rb_gc_write_barrier((VALUE)fbody),
                                         body->nd_body->nd_noex), 0));
     }
     return ST_CONTINUE;

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

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