--- Begin Message ---
Signed-off-by: Johannes Altmanninger <aclo...@gmail.com>
---
vncterm.c | 17 +++--------------
1 file changed, 3 insertions(+), 14 deletions(-)
diff --git a/vncterm.c b/vncterm.c
index fd71092..83f6bf6 100644
--- a/vncterm.c
+++ b/vncterm.c
@@ -1195,8 +1195,7 @@ enum {
ESnonstd,
ESpalette,
ESidquery,
- ESosc1,
- ESosc2
+ ESosc,
};
static void vncterm_putchar(vncTerm *vt, unicode ch) {
@@ -1276,7 +1275,7 @@ static void vncterm_putchar(vncTerm *vt, unicode ch) {
case '1':
case '2':
case '4':
- vt->tty_state = ESosc1;
+ vt->tty_state = ESosc;
break;
default:
#ifdef DEBUG
@@ -1286,17 +1285,7 @@ static void vncterm_putchar(vncTerm *vt, unicode ch) {
break;
}
break;
- case ESosc1:
- vt->tty_state = ESnormal;
- if (ch == ';') {
- vt->tty_state = ESosc2;
- } else {
-#ifdef DEBUG
- fprintf(stderr, "got illegal OSC sequence\n");
-#endif
- }
- break;
- case ESosc2:
+ case ESosc:
if (ch == 0x9c || ch != 7) {
#ifdef DEBUG
fprintf(stderr, "OSC sequence\n");
--
2.50.1.194.g038143def7
--- End Message ---
_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel