Switched to cfmakeraw

This commit is contained in:
R. Eric Wheeler 2021-01-07 14:43:35 -08:00
parent 98d4ec011f
commit d50a05a566
2 changed files with 3 additions and 2 deletions

View File

@ -9,8 +9,9 @@ int _getch(void)
int ch; int ch;
tcgetattr( STDIN_FILENO, &oldattr ); tcgetattr( STDIN_FILENO, &oldattr );
newattr = oldattr; newattr = oldattr;
newattr.c_lflag &= ~( ICANON | ECHO ); cfmakeraw(&newattr);
tcsetattr( STDIN_FILENO, TCSANOW, &newattr ); //newattr.c_lflag &= ~( ICANON | ECHO );
//tcsetattr( STDIN_FILENO, TCSANOW, &newattr );
ch = getchar(); ch = getchar();
tcsetattr( STDIN_FILENO, TCSANOW, &oldattr ); tcsetattr( STDIN_FILENO, TCSANOW, &oldattr );
return ch; return ch;

Binary file not shown.