[CRT]
authorAmine Khaldi <amine.khaldi@reactos.org>
Tue, 13 May 2014 16:00:25 +0000 (16:00 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Tue, 13 May 2014 16:00:25 +0000 (16:00 +0000)
* Update _isatty().
CORE-8080

svn path=/trunk/; revision=63274

reactos/lib/sdk/crt/stdio/file.c

index b79b46a..9573a3e 100644 (file)
@@ -530,6 +530,20 @@ static int flush_buffer(FILE* file)
   return 0;
 }
 
+/*********************************************************************
+ *             _isatty (MSVCRT.@)
+ */
+int CDECL _isatty(int fd)
+{
+    HANDLE hand = fdtoh(fd);
+
+    TRACE(":fd (%d) handle (%p)\n",fd,hand);
+    if (hand == INVALID_HANDLE_VALUE)
+        return 0;
+
+    return GetFileType(hand) == FILE_TYPE_CHAR? 1 : 0;
+}
+
 /* INTERNAL: Allocate stdio file buffer */
 /*static*/ void alloc_buffer(FILE* file)
 {
@@ -1470,20 +1484,6 @@ intptr_t CDECL _get_osfhandle(int fd)
   return (intptr_t)hand;
 }
 
-/*********************************************************************
- *             _isatty (MSVCRT.@)
- */
-int CDECL _isatty(int fd)
-{
-  HANDLE hand = fdtoh(fd);
-
-  TRACE(":fd (%d) handle (%p)\n",fd,hand);
-  if (hand == INVALID_HANDLE_VALUE)
-    return 0;
-
-  return GetFileType(hand) == FILE_TYPE_CHAR? 1 : 0;
-}
-
 /*********************************************************************
  *             _mktemp (MSVCRT.@)
  */