Marcus Meissner : cmd.exe: WCMD_for is only for files.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Aug 13 06:31:48 CDT 2007


Module: wine
Branch: master
Commit: 28ca9a86589d001d738d332b495736aae58cb8a2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=28ca9a86589d001d738d332b495736aae58cb8a2

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sun Aug 12 21:22:41 2007 +0200

cmd.exe: WCMD_for is only for files.

---

 programs/cmd/builtins.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)

diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c
index d887c4f..1228206 100644
--- a/programs/cmd/builtins.c
+++ b/programs/cmd/builtins.c
@@ -654,7 +654,6 @@ void WCMD_for (WCHAR *p, CMD_LIST **cmdList) {
   WCHAR variable[4];
   WCHAR *firstCmd;
   int thisDepth;
-  BOOL isDirs = FALSE;
 
   /* Check:
      the first line includes the % variable name as first parm
@@ -730,8 +729,7 @@ void WCMD_for (WCHAR *p, CMD_LIST **cmdList) {
         if (hff != INVALID_HANDLE_VALUE) {
           do {
             BOOL isDirectory = (fd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY);
-            if ((isDirs && isDirectory) ||
-                (!isDirs && !isDirectory))
+            if (!isDirectory)
             {
               thisCmdStart = cmdStart;
               WINE_TRACE("Processing FOR filename %s\n", wine_dbgstr_w(fd.cFileName));




More information about the wine-cvs mailing list