[前][次][番号順一覧][スレッド一覧]

ruby-changes:7299

From: akr <ko1@a...>
Date: Sun, 24 Aug 2008 19:08:00 +0900 (JST)
Subject: [ruby-changes:7299] Ruby:r18818 (trunk): * io.c (rb_io_reopen): initialize fptr->encs.opts.

akr	2008-08-24 19:07:46 +0900 (Sun, 24 Aug 2008)

  New Revision: 18818

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18818

  Log:
    * io.c (rb_io_reopen): initialize fptr->encs.opts.

  Modified files:
    trunk/ChangeLog
    trunk/io.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 18817)
+++ ChangeLog	(revision 18818)
@@ -1,3 +1,7 @@
+Sun Aug 24 19:07:17 2008  Tanaka Akira  <akr@f...>
+
+	* io.c (rb_io_reopen): initialize fptr->encs.opts.
+
 Sun Aug 24 18:37:42 2008  Tanaka Akira  <akr@f...>
 
 	* io.c (rb_io_s_pipe): accept optional hash.
Index: io.c
===================================================================
--- io.c	(revision 18817)
+++ io.c	(revision 18818)
@@ -5020,6 +5020,7 @@
 	}
 	fptr->mode = flags;
 	rb_io_mode_enc(fptr, StringValueCStr(nmode));
+        rb_econv_opts(Qnil, &fptr->encs.opts);
     }
 
     fptr->pathv = rb_str_new_frozen(fname);

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]