mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-02-08 10:06:22 -05:00
term: remove unneeded utf8.left member
This commit is contained in:
parent
3fb3b63d93
commit
e478874dd9
2 changed files with 0 additions and 16 deletions
|
|
@ -135,7 +135,6 @@ struct vt {
|
|||
struct {
|
||||
uint8_t data[4];
|
||||
uint8_t idx;
|
||||
uint8_t left;
|
||||
} utf8;
|
||||
struct {
|
||||
uint8_t *data;
|
||||
|
|
|
|||
15
vt.c
15
vt.c
|
|
@ -513,27 +513,21 @@ static void
|
|||
action_utf8_2_entry(struct terminal *term, uint8_t c)
|
||||
{
|
||||
term->vt.utf8.idx = 0;
|
||||
term->vt.utf8.left = 2;
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = c;
|
||||
term->vt.utf8.left--;
|
||||
}
|
||||
|
||||
static void
|
||||
action_utf8_3_entry(struct terminal *term, uint8_t c)
|
||||
{
|
||||
term->vt.utf8.idx = 0;
|
||||
term->vt.utf8.left = 3;
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = c;
|
||||
term->vt.utf8.left--;
|
||||
}
|
||||
|
||||
static void
|
||||
action_utf8_4_entry(struct terminal *term, uint8_t c)
|
||||
{
|
||||
term->vt.utf8.idx = 0;
|
||||
term->vt.utf8.left = 4;
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = c;
|
||||
term->vt.utf8.left--;
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
@ -1068,9 +1062,6 @@ static enum state
|
|||
state_utf8_collect_1_switch(struct terminal *term, uint8_t data)
|
||||
{
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = data;
|
||||
term->vt.utf8.left--;
|
||||
|
||||
assert(term->vt.utf8.left == 0);
|
||||
action_utf8_print(term, data);
|
||||
return STATE_GROUND;
|
||||
}
|
||||
|
|
@ -1079,9 +1070,6 @@ static enum state
|
|||
state_utf8_collect_2_switch(struct terminal *term, uint8_t data)
|
||||
{
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = data;
|
||||
term->vt.utf8.left--;
|
||||
|
||||
assert(term->vt.utf8.left == 1);
|
||||
return STATE_UTF8_COLLECT_1;
|
||||
}
|
||||
|
||||
|
|
@ -1089,9 +1077,6 @@ static enum state
|
|||
state_utf8_collect_3_switch(struct terminal *term, uint8_t data)
|
||||
{
|
||||
term->vt.utf8.data[term->vt.utf8.idx++] = data;
|
||||
term->vt.utf8.left--;
|
||||
|
||||
assert(term->vt.utf8.left == 2);
|
||||
return STATE_UTF8_COLLECT_2;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue