mirror of
https://codeberg.org/dnkl/foot.git
synced 2026-03-23 05:33:57 -04:00
Use vt_to_slave() instead of calling write(term->ptmx, ...) everywhere
This commit is contained in:
parent
2f6b8d232f
commit
7379198f4a
4 changed files with 16 additions and 13 deletions
6
csi.c
6
csi.c
|
|
@ -335,7 +335,7 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
|||
case 0: {
|
||||
switch (final) {
|
||||
case 'c':
|
||||
write(term->ptmx, "\033[?6c", 5);
|
||||
vt_to_slave(term, "\033[?6c", 5);
|
||||
break;
|
||||
|
||||
case 'd': {
|
||||
|
|
@ -598,7 +598,7 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
|||
snprintf(reply, sizeof(reply), "\x1b[%d;%dR",
|
||||
term->cursor.row + 1,
|
||||
term->cursor.col + 1);
|
||||
write(term->ptmx, reply, strlen(reply));
|
||||
vt_to_slave(term, reply, strlen(reply));
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
@ -833,7 +833,7 @@ csi_dispatch(struct terminal *term, uint8_t final)
|
|||
break;
|
||||
}
|
||||
|
||||
write(term->ptmx, "\033[?6c", 5);
|
||||
vt_to_slave(term, "\033[?6c", 5);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue