csi/vt: fix logging of intermediate characters

This commit is contained in:
Daniel Eklöf 2019-06-23 17:17:47 +02:00
parent fbf0db621c
commit 7183b2f0fe
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F
2 changed files with 2 additions and 2 deletions

2
vt.c
View file

@ -560,7 +560,7 @@ esc_dispatch(struct terminal *term, uint8_t final)
int c = snprintf(log, sizeof(log), "ESC: ");
for (size_t i = 0; i < term->vt.intermediates.idx; i++)
c += snprintf(&log[c], sizeof(log) - c, "%d", term->vt.intermediates.data[i]);
c += snprintf(&log[c], sizeof(log) - c, "%c", term->vt.intermediates.data[i]);
c += snprintf(&log[c], sizeof(log) - c, "%c", final);
LOG_DBG("%s", log);