diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-08 19:01:00 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-08 19:01:00 +0000 |
commit | c5d9a3cc3a012fccf8323c7be55932df122fac98 (patch) | |
tree | ad6ac2d7f1431df371bca8ab19508cfb14055c25 /io.c | |
parent | 795bf7a665d6fb459e9bc6e8d34f1d679affee93 (diff) | |
download | ruby-c5d9a3cc3a012fccf8323c7be55932df122fac98.tar.gz |
* io.c (make_writeconv): useless branch removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19263 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 8 |
1 files changed, 0 insertions, 8 deletions
@@ -729,14 +729,6 @@ make_writeconv(rb_io_t *fptr) denc = enc->name; fptr->writeconv_stateless = rb_str_new2(senc); } - else if ((fptr->encs.ecflags & ECONV_STATEFUL_ENCODER_MASK) && !rb_enc_asciicompat(enc)) { - /* xxx: stateful encoder works for ASCII compatible encoding. - * So we need to choose an encoding which is ASCII compatible and superset of enc. - * For encodings which is superset of UTF-8, UTF-8 is not appropriate choice. */ - senc = "UTF-8"; - denc = enc->name; - fptr->writeconv_stateless = rb_str_new2("UTF-8"); - } else { senc = denc = ""; fptr->writeconv_stateless = rb_str_new2(enc->name); |