From 739b6c2dab7ac8633ab7153c54f298ab14938c0c Mon Sep 17 00:00:00 2001 From: nick black Date: Wed, 4 Aug 2021 16:58:28 -0400 Subject: [PATCH] don't call tcgetattr from windows --- src/lib/termdesc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/termdesc.c b/src/lib/termdesc.c index 7006d9ca3..ae80c9db7 100644 --- a/src/lib/termdesc.c +++ b/src/lib/termdesc.c @@ -695,13 +695,13 @@ int interrogate_terminfo(tinfo* ti, int fd, unsigned utf8, unsigned noaltscreen, (void)nonewfonts; #endif if(fd >= 0){ +#ifndef __MINGW64__ if(tcgetattr(fd, &ti->tpreserved)){ fprintf(stderr, "Couldn't preserve terminal state for %d (%s)\n", fd, strerror(errno)); return -1; } // enter cbreak mode regardless of user preference until we've performed // terminal interrogation. at that point, we might restore original mode. -#ifndef __MINGW64__ if(cbreak_mode(fd, &ti->tpreserved)){ return -1; }