Fix getchar() bug

This commit is contained in:
Keith Winstein
2011-08-12 04:51:43 -04:00
parent 833baa20ca
commit 7b1ff634d0
2 changed files with 9 additions and 2 deletions
+2 -1
View File
@@ -92,7 +92,8 @@ int main( int argc, char *argv[] )
}
if ( fds[ 0 ].revents & POLLIN ) {
char x = getchar();
char x;
assert( read( STDIN_FILENO, &x, 1 ) == 1 );
n->get_current_state().key_hit( x );
}