From abf969f43ed193792241ef8822ad0a1d60a69d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ada=20Gottenstr=C3=A4ter?= Date: Sun, 9 Oct 2022 22:41:15 +0200 Subject: [PATCH] Fix serial input spam when no terminal on stdin --- spinsim.c | 1 + 1 file changed, 1 insertion(+) diff --git a/spinsim.c b/spinsim.c index 51ebcf2..21d5db4 100755 --- a/spinsim.c +++ b/spinsim.c @@ -525,6 +525,7 @@ int CheckSerialIn(SerialT *serial) value = getch(); //printf("CheckSerialIn: value = %x\n", value); if (value == 0x1d) return 1; + if (value == EOF) return 0; serial->flag = 1; serial->value = value; }