cmd: ensure create_full_path returns FALSE for all errors

Marcus Meissner marcus at jet.franken.de
Sat Jun 4 09:51:09 CDT 2011


On Sat, Jun 04, 2011 at 04:37:05PM +0200, Frédéric Delanoy wrote:
> 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;

You at least miss { } here.

Ciao, Marcus



More information about the wine-devel mailing list