vt: move rescan_last_byte label earlier
authorJiri Slaby <jslaby@suse.cz>
Mon, 15 Jun 2020 07:48:47 +0000 (09:48 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 24 Jun 2020 15:08:32 +0000 (17:08 +0200)
commit0d1ffef5782628aede95d5390c658c2027c53c55
tree23eab77ac819b2f50a162a219d8e0b922f4d3990
parent881c8783e9608be9f86d67705dc7b5adeb3e4808
vt: move rescan_last_byte label earlier

This removes duplicated initialization of variables (after reordering
'c' initialization).

It will also allow for eliminating whole translation into a separate
function in the next patch.

Note that vc_state, vc_utf etc. are checked with every rescan now. But
they are immutable for non-control characters where rescan might be
only necessary.

Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Link: https://lore.kernel.org/r/20200615074910.19267-15-jslaby@suse.cz
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/vt/vt.c