| 1086 | } |
| 1087 | |
| 1088 | int |
| 1089 | tgetch(void) |
| 1090 | { |
| 1091 | int mod; |
| 1092 | coord cc; |
| 1093 | DWORD count; |
| 1094 | uchar numberpad = iflags.num_pad; |
| 1095 | |
| 1096 | really_move_cursor(); |
| 1097 | if (iflags.debug_fuzzer) |
| 1098 | return randomkey(); |
| 1099 | #ifdef QWERTZ_SUPPORT |
| 1100 | if (gc.Cmd.swap_yz) |
| 1101 | numberpad |= 0x10; |
| 1102 | #endif |
| 1103 | |
| 1104 | return (program_state.done_hup) |
| 1105 | ? '\033' |
| 1106 | : keyboard_handling.pCheckInput( |
| 1107 | console.hConIn, &gbl_ir, &count, numberpad, 0, &mod, &cc); |
| 1108 | } |
| 1109 | |
| 1110 | int |
| 1111 | console_poskey(coordxy *x, coordxy *y, int *mod) |
nothing calls this directly
no test coverage detected