ruby-changes:16221
From: akr <ko1@a...>
Date: Sun, 6 Jun 2010 19:57:05 +0900 (JST)
Subject: [ruby-changes:16221] Ruby:r28187 (trunk): * array.c (rb_ary_product): clear uninitialized elements in temporary
akr 2010-06-06 19:56:45 +0900 (Sun, 06 Jun 2010) New Revision: 28187 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=28187 Log: * array.c (rb_ary_product): clear uninitialized elements in temporary array. Modified files: trunk/ChangeLog trunk/array.c Index: array.c =================================================================== --- array.c (revision 28186) +++ array.c (revision 28187) @@ -4308,6 +4308,7 @@ /* initialize the arrays of arrays */ ARY_SET_LEN(t0, n); arrays[0] = ary; + for (i = 1; i < n; i++) arrays[i] = Qnil; for (i = 1; i < n; i++) arrays[i] = to_ary(argv[i-1]); /* initialize the counters for the arrays */ Index: ChangeLog =================================================================== --- ChangeLog (revision 28186) +++ ChangeLog (revision 28187) @@ -1,3 +1,8 @@ +Sun Jun 6 19:55:21 2010 Tanaka Akira <akr@f...> + + * array.c (rb_ary_product): clear uninitialized elements in temporary + array. + Sun Jun 6 12:31:57 2010 Narihiro Nakamura <authorNari@g...> * gc.c: set_heaps_increment is not -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/