vt: utf8-*-entry: idx is cleared in action_clear()

This commit is contained in:
Daniel Eklöf 2020-04-27 15:47:44 +02:00
parent e478874dd9
commit 4278af99d2
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

6
vt.c
View file

@ -512,21 +512,21 @@ action_put(struct terminal *term, uint8_t c)
static void
action_utf8_2_entry(struct terminal *term, uint8_t c)
{
term->vt.utf8.idx = 0;
assert(term->vt.utf8.idx == 0);
term->vt.utf8.data[term->vt.utf8.idx++] = c;
}
static void
action_utf8_3_entry(struct terminal *term, uint8_t c)
{
term->vt.utf8.idx = 0;
assert(term->vt.utf8.idx == 0);
term->vt.utf8.data[term->vt.utf8.idx++] = c;
}
static void
action_utf8_4_entry(struct terminal *term, uint8_t c)
{
term->vt.utf8.idx = 0;
assert(term->vt.utf8.idx == 0);
term->vt.utf8.data[term->vt.utf8.idx++] = c;
}