diff options
Diffstat (limited to 'transcode.c')
-rw-r--r-- | transcode.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/transcode.c b/transcode.c index ac3435444e..15d9f5c238 100644 --- a/transcode.c +++ b/transcode.c @@ -979,22 +979,19 @@ rb_econv_open0(const char *sname, const char *dname, int ecflags) int num_trans; rb_econv_t *ec; - rb_encoding *senc, *denc; int sidx, didx; - senc = NULL; if (*sname) { sidx = rb_enc_find_index(sname); if (0 <= sidx) { - senc = rb_enc_from_index(sidx); + rb_enc_from_index(sidx); } } - denc = NULL; if (*dname) { didx = rb_enc_find_index(dname); if (0 <= didx) { - denc = rb_enc_from_index(didx); + rb_enc_from_index(didx); } } @@ -2160,7 +2157,6 @@ make_replacement(rb_econv_t *ec) { rb_transcoding *tc; const rb_transcoder *tr; - rb_encoding *enc; const unsigned char *replacement; const char *repl_enc; const char *ins_enc; @@ -2174,7 +2170,7 @@ make_replacement(rb_econv_t *ec) tc = ec->last_tc; if (*ins_enc) { tr = tc->transcoder; - enc = rb_enc_find(tr->dst_encoding); + rb_enc_find(tr->dst_encoding); replacement = (const unsigned char *)get_replacement_character(ins_enc, &len, &repl_enc); } else { |