ruby-changes:4275
From: ko1@a...
Date: Fri, 14 Mar 2008 01:43:20 +0900 (JST)
Subject: [ruby-changes:4275] matz - Ruby:r15765 (trunk): * enum.c (zip_ary): wrong boundary condition.
matz 2008-03-14 01:38:23 +0900 (Fri, 14 Mar 2008) New Revision: 15765 Modified files: trunk/ChangeLog trunk/enum.c Log: * enum.c (zip_ary): wrong boundary condition. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15765&r2=15764&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/enum.c?r1=15765&r2=15764&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 15764) +++ ChangeLog (revision 15765) @@ -15,6 +15,8 @@ * numeric.c (fix_divmod): should return integer division. [ruby-dev:34006] + * enum.c (zip_ary): wrong boundary condition. + Thu Mar 13 03:12:48 2008 Yukihiro Matsumoto <matz@r...> * lib/irb/cmd/help.rb: should be updated for new ri structure. Index: enum.c =================================================================== --- enum.c (revision 15764) +++ enum.c (revision 15765) @@ -1360,7 +1360,7 @@ for (i=0; i<RARRAY_LEN(args); i++) { VALUE e = RARRAY_PTR(args)[i]; - if (RARRAY_LEN(e) < n) { + if (RARRAY_LEN(e) <= n) { rb_ary_push(tmp, Qnil); } else { -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/