csi: include intermediates in debug logging

This commit is contained in:
Daniel Eklöf 2019-06-23 13:36:13 +02:00
parent 949847a35a
commit 1414639b76
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

3
csi.c
View file

@ -123,6 +123,9 @@ csi_dispatch(struct terminal *term, uint8_t final)
char log[1024];
int c = snprintf(log, sizeof(log), "CSI: ");
for (size_t i = 0; i < term->vt.intermediates.idx; i++)
c += snprintf(&log[c], sizeof(log) - c, "%d", term->vt.intermediates.data[i]);
for (size_t i = 0; i < term->vt.params.idx; i++){
c += snprintf(&log[c], sizeof(log) - c, "%d",
term->vt.params.v[i].value);