bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE : Re: MS-Windows build of Grep [2/4]


From: Bastien ROUCARIES
Subject: RE : Re: MS-Windows build of Grep [2/4]
Date: Wed, 28 Dec 2011 17:06:05 +0100

Isatty is broken under windows but this not the right fix.

In fact isatty under windows is equivalent to test if a file is a char device.

Gnat has a better work arround

Bastien

Le 28 déc. 2011 14:20, "Paolo Bonzini" <address@hidden> a écrit :

On 12/24/2011 01:59 PM, Eli Zaretskii wrote:
+  return
+    isatty (fd)
+#ifdef __MINGW32__
+    /* Without the lseek call, Windows isatty returns non-zero for the
+       null device as well.  */
+&&  lseek (fd, SEEK_CUR, 0) == -1
+#endif

This fix to isatty should be done in gnulib.

Otherwise the patch looks good.  Refactoring can be done later.

Paolo


reply via email to

[Prev in Thread] Current Thread [Next in Thread]