aboutsummaryrefslogtreecommitdiffstats
path: root/g10/misc.c
diff options
context:
space:
mode:
Diffstat (limited to 'g10/misc.c')
-rw-r--r--g10/misc.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/g10/misc.c b/g10/misc.c
index 7ee6d2d67..229436cf5 100644
--- a/g10/misc.c
+++ b/g10/misc.c
@@ -689,7 +689,8 @@ compliance_failure(void)
}
int
-parse_options(char *str,unsigned int *options,struct parse_options *opts)
+parse_options(char *str,unsigned int *options,
+ struct parse_options *opts,int noisy)
{
char *tok;
@@ -722,7 +723,8 @@ parse_options(char *str,unsigned int *options,struct parse_options *opts)
{
if(ascii_strncasecmp(opts[j].name,tok,toklen)==0)
{
- log_info(_("ambiguous option `%s'\n"),otok);
+ if(noisy)
+ log_info(_("ambiguous option `%s'\n"),otok);
return 0;
}
}
@@ -738,7 +740,8 @@ parse_options(char *str,unsigned int *options,struct parse_options *opts)
if(!opts[i].name)
{
- log_info(_("unknown option `%s'\n"),otok);
+ if(noisy)
+ log_info(_("unknown option `%s'\n"),otok);
return 0;
}
}