[programs/regedit] Fix command line processing for /? patch

Alexandre Julliard julliard at winehq.org
Fri Apr 27 04:48:06 CDT 2007


"Tom Spear" <speeddymon at gmail.com> writes:

> --- programs/regedit/regedit.c.old	2007-04-25 11:53:24.000000000 -0500
> +++ programs/regedit/regedit.c	2007-04-25 11:57:30.000000000 -0500
> @@ -104,13 +104,10 @@
>                  case 'E':
>                      action = ACTION_EXPORT;
>                      break;
> -                case '?':
> +                default:
>                      fprintf(stderr,usage);
>                      exit(0);
>                      break;
> -                default:
> -                    error_unknown_switch(chu, s);
> -                    break;

You don't want to do that, even if you print usage, an invalid switch
needs to cause an error.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list