X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=terminal.c;h=0218c0983839ccdeb2d68171e0d99c93f1b9c284;hb=e0baec8159d43b1294e80ff2037131a684f54f7e;hp=f4669df47ebe7653b92d2378f5e9b8be9a3897c6;hpb=e913e99b40ee87bd0bfae34daea6b59fa82b0e07;p=PuTTY.git diff --git a/terminal.c b/terminal.c index f4669df4..0218c098 100644 --- a/terminal.c +++ b/terminal.c @@ -577,7 +577,7 @@ void term_out(void) { do_toplevel: switch (c) { case '\005': /* terminal type query */ - back->send ("\033[?1;2c", 7); + ldisc->send ("\033[?1;2c", 7); break; case '\007': beep(); @@ -766,7 +766,7 @@ void term_out(void) { must_update = TRUE; break; case 'Z': /* terminal type query */ - back->send ("\033[?6c", 5); + ldisc->send ("\033[?6c", 5); break; case 'c': /* restore power-on settings */ power_on(); @@ -902,13 +902,13 @@ void term_out(void) { must_update = TRUE; break; case 'c': /* terminal type query */ - back->send ("\033[?6c", 5); + ldisc->send ("\033[?6c", 5); break; case 'n': /* cursor position query */ if (esc_args[0] == 6) { char buf[32]; sprintf (buf, "\033[%d;%dR", curs_y + 1, curs_x + 1); - back->send (buf, strlen(buf)); + ldisc->send (buf, strlen(buf)); } break; case 'h': /* toggle a mode to high */ @@ -1031,7 +1031,7 @@ void term_out(void) { if (i == 0 || i == 1) { strcpy (buf, "\033[2;1;1;112;112;1;0x"); buf[2] += i; - back->send (buf, 20); + ldisc->send (buf, 20); } } break; @@ -1443,13 +1443,13 @@ void term_mouse (Mouse_Button b, Mouse_Action a, int x, int y) { for(i=0;isend(&c,1); + ldisc->send(&c,1); } } if (p <= data+len-sizeof(sel_nl) && !memcmp(p, sel_nl, sizeof(sel_nl))) { - back->send ("\r", 1); + ldisc->send ("\r", 1); p += sizeof(sel_nl); } q = p;