ruby-changes:12172
From: matz <ko1@a...>
Date: Thu, 25 Jun 2009 07:49:55 +0900 (JST)
Subject: [ruby-changes:12172] Ruby:r23848 (trunk): * io.c (rb_io_each_codepoint): uninitialized local variable enc.
matz 2009-06-25 07:49:37 +0900 (Thu, 25 Jun 2009) New Revision: 23848 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=23848 Log: * io.c (rb_io_each_codepoint): uninitialized local variable enc. Modified files: trunk/ChangeLog trunk/io.c Index: ChangeLog =================================================================== --- ChangeLog (revision 23847) +++ ChangeLog (revision 23848) @@ -1,3 +1,7 @@ +Thu Jun 25 06:50:23 2009 Yukihiro Matsumoto <matz@r...> + + * io.c (rb_io_each_codepoint): uninitialized local variable enc. + Thu Jun 25 06:25:49 2009 Yukihiro Matsumoto <matz@r...> * enum.c (first_i): wrong condition for no argument #first. Index: io.c =================================================================== --- io.c (revision 23847) +++ io.c (revision 23848) @@ -2822,7 +2822,8 @@ } } if (MBCLEN_INVALID_P(r)) { - rb_raise(rb_eArgError, "invalid byte sequence in %s", rb_enc_name(enc)); + rb_raise(rb_eArgError, "invalid byte sequence in %s", + rb_enc_name(fptr->encs.enc)); } n = MBCLEN_CHARFOUND_LEN(r); c = rb_enc_codepoint(fptr->cbuf+fptr->cbuf_off, -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/