mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-24 19:16:49 +08:00
Triviality in data_available()
No functional change. Signed-off-by: Marco Costalba <mcostalba@gmail.com>
This commit is contained in:
@@ -228,19 +228,19 @@ int data_available()
|
||||
int data_available()
|
||||
{
|
||||
static HANDLE inh = NULL;
|
||||
static bool usePipe;
|
||||
static bool usePipe = false;
|
||||
INPUT_RECORD rec[256];
|
||||
DWORD dw, recCnt;
|
||||
|
||||
if (!inh)
|
||||
{
|
||||
inh = GetStdHandle(STD_INPUT_HANDLE);
|
||||
usePipe = !GetConsoleMode(inh, &dw);
|
||||
if (!usePipe)
|
||||
if (GetConsoleMode(inh, &dw))
|
||||
{
|
||||
SetConsoleMode(inh, dw & ~(ENABLE_MOUSE_INPUT | ENABLE_WINDOW_INPUT));
|
||||
FlushConsoleInputBuffer(inh);
|
||||
}
|
||||
} else
|
||||
usePipe = true;
|
||||
}
|
||||
|
||||
// If we're running under XBoard then we can't use PeekConsoleInput() as
|
||||
|
||||
Reference in New Issue
Block a user