summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/keyboard.c2
-rw-r--r--src/process.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 5a43e9a46aa..c3bc8307d7f 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -7180,6 +7180,7 @@ tty_read_avail_input (struct terminal *terminal,
static void
handle_async_input (void)
{
+#ifndef DOS_NT
while (1)
{
int nread = gobble_input ();
@@ -7189,6 +7190,7 @@ handle_async_input (void)
if (nread <= 0)
break;
}
+#endif
}
void
diff --git a/src/process.c b/src/process.c
index 808bf6f1ff9..a00426795b8 100644
--- a/src/process.c
+++ b/src/process.c
@@ -5588,7 +5588,7 @@ wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd,
timeout = make_timespec (0, 0);
#endif
-#ifndef USABLE_SIGIO
+#if !defined USABLE_SIGIO && !defined WINDOWSNT
/* If we're polling for input, don't get stuck in select for
more than 25 msec. */
struct timespec short_timeout = make_timespec (0, 25000000);