mirror of
git://git.gnupg.org/gnupg.git
synced 2025-03-28 22:49:59 +01:00
agent: Print the non-option warning earlier.
* agent/gpg-agent.c (main): Move detection up. -- The problem is that PARGS is re-used and when detecting a possible incorrect use, the flag that "--" has already been seen has gone.
This commit is contained in:
parent
d2b2dc4549
commit
a43efc9294
@ -1293,7 +1293,18 @@ main (int argc, char **argv )
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
gnupg_argparse (NULL, &pargs, NULL); /* Release internal state. */
|
|
||||||
|
/* Print a warning if an argument looks like an option. */
|
||||||
|
if (!opt.quiet && !(pargs.flags & ARGPARSE_FLAG_STOP_SEEN))
|
||||||
|
{
|
||||||
|
int i;
|
||||||
|
|
||||||
|
for (i=0; i < argc; i++)
|
||||||
|
if (argv[i][0] == '-' && argv[i][1] == '-')
|
||||||
|
log_info (_("Note: '%s' is not considered an option\n"), argv[i]);
|
||||||
|
}
|
||||||
|
|
||||||
|
gpgrt_argparse (NULL, &pargs, NULL); /* Release internal state. */
|
||||||
|
|
||||||
if (!last_configname)
|
if (!last_configname)
|
||||||
config_filename = make_filename (gnupg_homedir (),
|
config_filename = make_filename (gnupg_homedir (),
|
||||||
@ -1310,15 +1321,6 @@ main (int argc, char **argv )
|
|||||||
|
|
||||||
finalize_rereadable_options ();
|
finalize_rereadable_options ();
|
||||||
|
|
||||||
/* Print a warning if an argument looks like an option. */
|
|
||||||
if (!opt.quiet && !(pargs.flags & ARGPARSE_FLAG_STOP_SEEN))
|
|
||||||
{
|
|
||||||
int i;
|
|
||||||
|
|
||||||
for (i=0; i < argc; i++)
|
|
||||||
if (argv[i][0] == '-' && argv[i][1] == '-')
|
|
||||||
log_info (_("Note: '%s' is not considered an option\n"), argv[i]);
|
|
||||||
}
|
|
||||||
|
|
||||||
#ifdef ENABLE_NLS
|
#ifdef ENABLE_NLS
|
||||||
/* gpg-agent usually does not output any messages because it runs in
|
/* gpg-agent usually does not output any messages because it runs in
|
||||||
|
Loading…
x
Reference in New Issue
Block a user