ruby-cvs:23852
From: knu ruby-lang.org
Date: Mon, 26 May 2008 17:49:09 +0900 (JST)
Subject: [ruby-cvs:23852] Ruby:r16614 (trunk): * enumerator.c (struct enumerator, enumerator_init)
knu 2008-05-26 17:49:08 +0900 (Mon, 26 May 2008)
New Revision: 16614
Modified files:
trunk/ChangeLog
trunk/enumerator.c
Log:
* enumerator.c (struct enumerator, enumerator_init)
(enumerator_init_copy, enumerator_each): Eliminate iter.
(enumerator_ptr): Do not hardcode the class name.
(enumerator_with_index): Delay variable initialization after
RETURN_ENUMERATOR().
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16614&r2=16613&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enumerator.c?r1=16614&r2=16613&diff_format=u