Removed some code to make dir behave the same way as MS CMD. bug
reported by irc::mikedep333
Modified: trunk/reactos/subsys/system/cmd/dir.c
_____
Modified: trunk/reactos/subsys/system/cmd/dir.c
--- trunk/reactos/subsys/system/cmd/dir.c 2005-10-31 00:10:04 UTC
(rev 18904)
+++ trunk/reactos/subsys/system/cmd/dir.c 2005-10-31 00:10:32 UTC
(rev 18905)
@@ -240,7 +240,7 @@
BOOL bPNegative; /* Negative switch parameter */
BOOL bIntoQuotes; /* A flag showing if we are in quotes (") */
LPTSTR ptrLast; /* A pointer to the last character of param */
- UINT t = 0;
+
/* Initialize variables; */
@@ -261,31 +261,6 @@
lpFlags->stTimeField.bParSetted = TRUE;
- /* Add correct handling of *. */
- for(t=0;t<_tcslen(Line);t++)
- {
- static INT count=0;
-
- if ((count==0) && (Line[t]==_T('*')))
- count++;
-
- else if ((count==1) && (Line[t]==_T('.')))
- count++;
-
- else if ((count==2) && (Line[t]==_T('*')))
- count++;
-
- else if (!_istspace(Line[t]))
- {
- if (count==2)
- lpFlags->bWideListColSort = ! bNegative;
- count=-1;
- }
- }
-
-
-
-
/* Main Loop (see README_DIR.txt) */
/* scan the command line char per char, and we process its char
*/
while (*Line)
@@ -1980,7 +1955,7 @@
stFlags.stOrderBy.bUnSet = FALSE;
nErrorLevel = 0;
-
+
/* read the parameters from the DIRCMD environment variable */
if (GetEnvironmentVariable (_T("DIRCMD"), dircmd, 256))
if (!DirReadParam(dircmd, ¶m, &stFlags))