1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

transcode.c (rb_trans_conv): remove unnecessary assignments

This change will suppress Coverity Scan warnings
This commit is contained in:
Yusuke Endoh 2019-07-14 23:02:23 +09:00
parent 36f2d9bac2
commit 0bf829c17b

View file

@ -1194,7 +1194,6 @@ rb_trans_conv(rb_econv_t *ec,
if (ec->elems[0].last_result == econv_after_output) if (ec->elems[0].last_result == econv_after_output)
ec->elems[0].last_result = econv_source_buffer_empty; ec->elems[0].last_result = econv_source_buffer_empty;
needreport_index = -1;
for (i = ec->num_trans-1; 0 <= i; i--) { for (i = ec->num_trans-1; 0 <= i; i--) {
switch (ec->elems[i].last_result) { switch (ec->elems[i].last_result) {
case econv_invalid_byte_sequence: case econv_invalid_byte_sequence:
@ -1203,7 +1202,6 @@ rb_trans_conv(rb_econv_t *ec,
case econv_after_output: case econv_after_output:
case econv_finished: case econv_finished:
sweep_start = i+1; sweep_start = i+1;
needreport_index = i;
goto found_needreport; goto found_needreport;
case econv_destination_buffer_full: case econv_destination_buffer_full: