Author: hbelusca
Date: Fri Feb 28 23:55:40 2014
New Revision: 62362
URL:
http://svn.reactos.org/svn/reactos?rev=62362&view=rev
Log:
[CMD][HELP]
Fix the IsConsoleHandle helper.
Modified:
trunk/reactos/base/applications/cmdutils/help/help.c
trunk/reactos/base/shell/cmd/console.c
Modified: trunk/reactos/base/applications/cmdutils/help/help.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/cmdutils…
==============================================================================
--- trunk/reactos/base/applications/cmdutils/help/help.c [iso-8859-1] (original)
+++ trunk/reactos/base/applications/cmdutils/help/help.c [iso-8859-1] Fri Feb 28 23:55:40
2014
@@ -25,7 +25,8 @@
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
Modified: trunk/reactos/base/shell/cmd/console.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/base/shell/cmd/console.c?r…
==============================================================================
--- trunk/reactos/base/shell/cmd/console.c [iso-8859-1] (original)
+++ trunk/reactos/base/shell/cmd/console.c [iso-8859-1] Fri Feb 28 23:55:40 2014
@@ -31,7 +31,8 @@
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