From: James S. <jsi...@us...> - 2005-07-01 16:26:04
|
Update of /cvsroot/linuxconsole/ruby/ruby-2.6/drivers/char In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2915 Modified Files: decvte.c Log Message: Missed kbd_mode function differences in my tree and this tree. Index: decvte.c =================================================================== RCS file: /cvsroot/linuxconsole/ruby/ruby-2.6/drivers/char/decvte.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- decvte.c 21 Mar 2005 19:17:24 -0000 1.4 +++ decvte.c 1 Jul 2005 16:25:53 -0000 1.5 @@ -511,9 +511,9 @@ switch (vc->vc_par[i]) { case 1: /* DECCKM - Cursor keys mode */ if (on_off) - set_kbd_mode(vc->kbd_table, VC_CKMODE); + set_kbd_mode(&vc->kbd_table, VC_CKMODE); else - clr_kbd_mode(vc->kbd_table, VC_CKMODE); + clr_kbd_mode(&vc->kbd_table, VC_CKMODE); break; case 2: /* DECANM - ANSI mode */ break; @@ -544,9 +544,9 @@ case 8: /* DECARM - Autorepeat mode */ vc->vc_decarm = on_off; if (on_off) - set_kbd_mode(vc->kbd_table, VC_REPEAT); + set_kbd_mode(&vc->kbd_table, VC_REPEAT); else - clr_kbd_mode(vc->kbd_table, VC_REPEAT); + clr_kbd_mode(&vc->kbd_table, VC_REPEAT); break; case 9: vc->vc_report_mouse = on_off ? 1 : 0; @@ -565,9 +565,9 @@ case 66: /* DECNKM - Numeric keybad mode */ vc->vc_decnkm = on_off; if (on_off) - set_kbd_mode(vc->kbd_table, VC_APPLIC); + set_kbd_mode(&vc->kbd_table, VC_APPLIC); else - clr_kbd_mode(vc->kbd_table, VC_APPLIC); + clr_kbd_mode(&vc->kbd_table, VC_APPLIC); break; case 67: /* DECBKM - Backarrow key mode */ break; @@ -593,9 +593,9 @@ break; case 20: /* Lf, Enter == CrLf/Lf */ if (on_off) - set_kbd_mode(vc->kbd_table, VC_CRLF); + set_kbd_mode(&vc->kbd_table, VC_CRLF); else - clr_kbd_mode(vc->kbd_table, VC_CRLF); + clr_kbd_mode(&vc->kbd_table, VC_CRLF); break; } } @@ -996,10 +996,10 @@ vc->vc_irm = 0; /* replace */ vc->vc_lnm = 0; /* line feed */ - set_kbd_mode(vc->kbd_table, VC_REPEAT); - clr_kbd_mode(vc->kbd_table, VC_CKMODE); - clr_kbd_mode(vc->kbd_table, VC_APPLIC); - clr_kbd_mode(vc->kbd_table, VC_CRLF); + set_kbd_mode(&vc->kbd_table, VC_REPEAT); + clr_kbd_mode(&vc->kbd_table, VC_CKMODE); + clr_kbd_mode(&vc->kbd_table, VC_APPLIC); + clr_kbd_mode(&vc->kbd_table, VC_CRLF); vc->kbd_table.lockstate = KBD_DEFLOCK; vc->kbd_table.slockstate = 0; vc->kbd_table.ledmode = LED_SHOW_FLAGS; @@ -1119,7 +1119,7 @@ * DEC VT series processes FF as LF. */ vte_lf(vc); - if (!get_kbd_mode(vc->kbd_table, VC_CRLF)) + if (!get_kbd_mode(&vc->kbd_table, VC_CRLF)) return; case 0x0d: /* CR - Carriage return */ vte_cr(vc); @@ -1293,11 +1293,11 @@ return; case '=': /* DECKPAM - Keypad application mode */ vc->vc_decnkm = 1; - set_kbd_mode(vc->kbd_table, VC_APPLIC); + set_kbd_mode(&vc->kbd_table, VC_APPLIC); return; case '>': /* DECKPNM - Keypad numeric mode */ vc->vc_decnkm = 0; - clr_kbd_mode(vc->kbd_table, VC_APPLIC); + clr_kbd_mode(&vc->kbd_table, VC_APPLIC); return; /* ===== C1 control functions ===== */ |