--- Begin Message ---
Signed-off-by: Johannes Altmanninger <aclo...@gmail.com>
---
vncterm.c | 13 ++-----------
vncterm.h | 2 --
2 files changed, 2 insertions(+), 13 deletions(-)
diff --git a/vncterm.c b/vncterm.c
index 3dd5d4e..fd71092 100644
--- a/vncterm.c
+++ b/vncterm.c
@@ -1276,8 +1276,6 @@ static void vncterm_putchar(vncTerm *vt, unicode ch) {
case '1':
case '2':
case '4':
- vt->osc_cmd = ch;
- vt->osc_textbuf[0] = 0;
vt->tty_state = ESosc1;
break;
default:
@@ -1299,16 +1297,9 @@ static void vncterm_putchar(vncTerm *vt, unicode ch) {
}
break;
case ESosc2:
- if (ch != 0x9c && ch != 7) {
- int i = 0;
- while (vt->osc_textbuf[i]) {
- i++;
- }
- vt->osc_textbuf[i++] = ch;
- vt->osc_textbuf[i] = 0;
- } else {
+ if (ch == 0x9c || ch != 7) {
#ifdef DEBUG
- fprintf(stderr, "OSC:%c:%s\n", vt->osc_cmd, vt->osc_textbuf);
+ fprintf(stderr, "OSC sequence\n");
#endif
vt->tty_state = ESnormal;
}
diff --git a/vncterm.h b/vncterm.h
index 7887d9b..82f9959 100644
--- a/vncterm.h
+++ b/vncterm.h
@@ -58,8 +58,6 @@ typedef struct vncTerm {
unsigned int esc_count;
unsigned int esc_ques;
unsigned int esc_has_par;
- char osc_textbuf[4096];
- char osc_cmd;
unsigned int region_top;
unsigned int region_bottom;
--
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