mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
dirmngr: Avoid a declarations after statements.
* tools/gpgtar.c (parse_arguments): Use a block for a local varibale definition. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
6501741d2c
commit
100f34e869
@ -347,38 +347,42 @@ parse_arguments (ARGPARSE_ARGS *pargs, ARGPARSE_OPTS *popts)
|
||||
case oCMS: /* Dummy option for now. */ break;
|
||||
|
||||
case oGpgArgs:;
|
||||
strlist_t list;
|
||||
if (shell_parse_stringlist (pargs->r.ret_str, &list))
|
||||
log_error ("failed to parse gpg arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
else
|
||||
{
|
||||
if (opt.gpg_arguments)
|
||||
strlist_last (opt.gpg_arguments)->next = list;
|
||||
else
|
||||
opt.gpg_arguments = list;
|
||||
}
|
||||
{
|
||||
strlist_t list;
|
||||
if (shell_parse_stringlist (pargs->r.ret_str, &list))
|
||||
log_error ("failed to parse gpg arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
else
|
||||
{
|
||||
if (opt.gpg_arguments)
|
||||
strlist_last (opt.gpg_arguments)->next = list;
|
||||
else
|
||||
opt.gpg_arguments = list;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case oTarArgs:;
|
||||
int tar_argc;
|
||||
char **tar_argv;
|
||||
{
|
||||
int tar_argc;
|
||||
char **tar_argv;
|
||||
|
||||
if (shell_parse_argv (pargs->r.ret_str, &tar_argc, &tar_argv))
|
||||
log_error ("failed to parse tar arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
else
|
||||
{
|
||||
ARGPARSE_ARGS tar_args;
|
||||
tar_args.argc = &tar_argc;
|
||||
tar_args.argv = &tar_argv;
|
||||
tar_args.flags = ARGPARSE_FLAG_ARG0;
|
||||
parse_arguments (&tar_args, tar_opts);
|
||||
if (tar_args.err)
|
||||
log_error ("unsupported tar arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
pargs->err = tar_args.err;
|
||||
}
|
||||
if (shell_parse_argv (pargs->r.ret_str, &tar_argc, &tar_argv))
|
||||
log_error ("failed to parse tar arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
else
|
||||
{
|
||||
ARGPARSE_ARGS tar_args;
|
||||
tar_args.argc = &tar_argc;
|
||||
tar_args.argv = &tar_argv;
|
||||
tar_args.flags = ARGPARSE_FLAG_ARG0;
|
||||
parse_arguments (&tar_args, tar_opts);
|
||||
if (tar_args.err)
|
||||
log_error ("unsupported tar arguments '%s'\n",
|
||||
pargs->r.ret_str);
|
||||
pargs->err = tar_args.err;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
case oDryRun:
|
||||
|
Loading…
x
Reference in New Issue
Block a user