* Sync up to trunk HEAD (r62502).
[reactos.git] / base / shell / cmd / console.c
index 921684b..a01c0c8 100644 (file)
@@ -31,7 +31,8 @@ BOOL IsConsoleHandle(HANDLE hHandle)
     DWORD dwMode;
 
     /* Check whether the handle may be that of a console... */
-    if ((GetFileType(hHandle) & FILE_TYPE_CHAR) == 0) return FALSE;
+    if ((GetFileType(hHandle) & ~FILE_TYPE_REMOTE) != FILE_TYPE_CHAR)
+        return FALSE;
 
     /*
      * It may be. Perform another test... The idea comes from the