cmd: ensure create_full_path returns FALSE for all errors

Frédéric Delanoy frederic.delanoy at gmail.com
Sat Jun 4 09:37:05 CDT 2011


This resolves the issue from bug #27383
---
 programs/cmd/builtins.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/programs/cmd/builtins.c b/programs/cmd/builtins.c
index 0352e59..18e16fe 100644
--- a/programs/cmd/builtins.c
+++ b/programs/cmd/builtins.c
@@ -496,6 +496,7 @@ static BOOL create_full_path(WCHAR* path)
         WCHAR *slash;
         DWORD last_error = GetLastError();
         if (last_error == ERROR_ALREADY_EXISTS)
+            ret = FALSE;
             break;
 
         if (last_error != ERROR_PATH_NOT_FOUND)
-- 
1.7.5.4




More information about the wine-patches mailing list