ruby-changes:10981
From: knu <ko1@a...>
Date: Mon, 23 Feb 2009 15:55:10 +0900 (JST)
Subject: [ruby-changes:10981] Ruby:r22568 (trunk): * array.c (rb_ary_index, rb_ary_rindex): We know that argc is not
knu 2009-02-23 15:54:58 +0900 (Mon, 23 Feb 2009) New Revision: 22568 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22568 Log: * array.c (rb_ary_index, rb_ary_rindex): We know that argc is not zero when we reach here. * array.c (rb_ary_initialize, rb_ary_index): Shrink a double space. (NFC) Modified files: trunk/ChangeLog trunk/array.c Index: array.c =================================================================== --- array.c (revision 22567) +++ array.c (revision 22568) @@ -522,7 +522,7 @@ VALUE size, val; rb_ary_modify(ary); - if (argc == 0) { + if (argc == 0) { if (ARY_OWNS_HEAP_P(ary) && RARRAY_PTR(ary)) { xfree(RARRAY_PTR(ary)); } @@ -1118,7 +1118,7 @@ VALUE val; long i; - if (argc == 0) { + if (argc == 0) { RETURN_ENUMERATOR(ary, 0, 0); for (i=0; i<RARRAY_LEN(ary); i++) { if (RTEST(rb_yield(RARRAY_PTR(ary)[i]))) { @@ -1127,7 +1127,7 @@ } return Qnil; } - rb_scan_args(argc, argv, "01", &val); + rb_scan_args(argc, argv, "1", &val); for (i=0; i<RARRAY_LEN(ary); i++) { if (rb_equal(RARRAY_PTR(ary)[i], val)) return LONG2NUM(i); @@ -1167,7 +1167,7 @@ } return Qnil; } - rb_scan_args(argc, argv, "01", &val); + rb_scan_args(argc, argv, "1", &val); while (i--) { if (rb_equal(RARRAY_PTR(ary)[i], val)) return LONG2NUM(i); Index: ChangeLog =================================================================== --- ChangeLog (revision 22567) +++ ChangeLog (revision 22568) @@ -1,3 +1,11 @@ +Mon Feb 23 15:53:30 2009 Akinori MUSHA <knu@i...> + + * array.c (rb_ary_index, rb_ary_rindex): We know that argc is not + zero when we reach here. + + * array.c (rb_ary_initialize, rb_ary_index): Shrink a double + space. (NFC) + Mon Feb 23 14:47:04 2009 Nobuyoshi Nakada <nobu@r...> * lib/fileutils.rb (mv): added description for the case of -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/