aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 17:45:30 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-25 17:45:30 +0000
commit75b2d7cbe8538c9414f579c3c56becf9b63986b6 (patch)
tree587648c2930f02467756fd26c91ad1a6f0f0320b /include
parent08911df3117cb9cf6625117c1c6a109cff64b1ad (diff)
downloadruby-75b2d7cbe8538c9414f579c3c56becf9b63986b6.tar.gz
* include/ruby/io.h (rb_io_t): new field: writeconv_pre_opts.
* io.c (make_writeconv): initialize writeconv_pre_opts. (io_fwrite): use writeconv_pre_opts. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18856 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'include')
-rw-r--r--include/ruby/io.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/ruby/io.h b/include/ruby/io.h
index 189a5f211c..6d71edaec4 100644
--- a/include/ruby/io.h
+++ b/include/ruby/io.h
@@ -69,6 +69,7 @@ typedef struct rb_io_t {
rb_econv_t *writeconv;
VALUE writeconv_stateless;
+ rb_econv_option_t writeconv_pre_opts;
int writeconv_initialized;
} rb_io_t;