mirror of
https://gitee.com/bianbu-linux/linux-6.6
synced 2025-04-24 14:07:52 -04:00
vt: switch G0/1_charset to an array
Declare Gx_charset[2] instead of G0_charset and G1_charset. It makes the code simpler (without ternary operators). Signed-off-by: Jiri Slaby <jslaby@suse.cz> Link: https://lore.kernel.org/r/20200615074910.19267-5-jslaby@suse.cz Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
b4d92b6575
commit
b70ec4d97f
2 changed files with 10 additions and 15 deletions
|
@ -34,8 +34,7 @@ enum vc_intensity {
|
|||
* @x: cursor's x-position
|
||||
* @y: cursor's y-position
|
||||
* @color: foreground & background colors
|
||||
* @G0_charset: what's G0 slot set to (like GRAF_MAP, LAT1_MAP)
|
||||
* @G1_charset: what's G1 slot set to (like GRAF_MAP, LAT1_MAP)
|
||||
* @Gx_charset: what's G0/G1 slot set to (like GRAF_MAP, LAT1_MAP)
|
||||
* @charset: what character set to use (0=G0 or 1=G1)
|
||||
* @intensity: see enum vc_intensity for values
|
||||
* @reverse: reversed foreground/background colors
|
||||
|
@ -48,8 +47,7 @@ struct vc_state {
|
|||
|
||||
unsigned char color;
|
||||
|
||||
unsigned char G0_charset;
|
||||
unsigned char G1_charset;
|
||||
unsigned char Gx_charset[2];
|
||||
unsigned int charset : 1;
|
||||
|
||||
/* attribute flags */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue