From de3b755d4c0619add4e694d21bb68d8dfd6bf723 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 1 Nov 2001 17:46:38 +0000 Subject: [PATCH] Hopefully fixed problem with kbhit() on *nix systems when input is redirected. --- xtrn/sdk/xsdkwrap.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xtrn/sdk/xsdkwrap.c b/xtrn/sdk/xsdkwrap.c index 76a4e1fbe2..2d24ea635c 100644 --- a/xtrn/sdk/xsdkwrap.c +++ b/xtrn/sdk/xsdkwrap.c @@ -230,6 +230,9 @@ void _termios_setup(void) int kbhit(void) { + if(!isatty(fileno(stdin))) + return(0); + // set up select() args FD_ZERO(&inp); FD_SET(0, &inp); -- GitLab