From 7f00f853d4b1c09c4b37eeb6c12e8386c622fa3f Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 6 Nov 2012 22:50:30 +0000 Subject: adjust style git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- enumerator.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'enumerator.c') diff --git a/enumerator.c b/enumerator.c index 9223979445..081f93babc 100644 --- a/enumerator.c +++ b/enumerator.c @@ -1625,7 +1625,8 @@ lazy_take_func(VALUE val, VALUE args, int argc, VALUE *argv) } static VALUE -lazy_take_size(VALUE lazy) { +lazy_take_size(VALUE lazy) +{ long len = NUM2LONG(RARRAY_PTR(rb_ivar_get(lazy, id_arguments))[0]); VALUE receiver = lazy_receiver_size(lazy); if (NIL_P(receiver) || (FIXNUM_P(receiver) && FIX2LONG(receiver) < len)) @@ -1674,7 +1675,8 @@ lazy_take_while(VALUE obj) } static VALUE -lazy_drop_size(VALUE lazy) { +lazy_drop_size(VALUE lazy) +{ long len = NUM2LONG(RARRAY_PTR(rb_ivar_get(lazy, id_arguments))[0]); VALUE receiver = lazy_receiver_size(lazy); if (NIL_P(receiver)) @@ -1741,7 +1743,8 @@ lazy_drop_while(VALUE obj) } static VALUE -lazy_cycle_size(VALUE lazy) { +lazy_cycle_size(VALUE lazy) +{ return enum_cycle_size(rb_ivar_get(lazy, id_receiver), rb_ivar_get(lazy, id_arguments)); } -- cgit v1.2.3