From: ian Date: Wed, 13 Oct 1999 02:41:04 +0000 (+0000) Subject: @@ -3,6 +3,7 @@ X-Git-Tag: wip.base.getaddrinfo~235 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/adns/commitdiff_plain/44fb8e6fa9316b7930c1544d9172a7ac4270080a @@ -3,6 +3,7 @@ Bugfixes: + * adnshost prints somewhat better messages about some wrong usages. --- diff --git a/changelog b/changelog index 835d1cc..a3c0da5 100644 --- a/changelog +++ b/changelog @@ -3,6 +3,7 @@ adns (0.6) unstable; urgency=medium Bugfixes: * Do not fail assertion if _qf_owner, _qf_search, domain ends in `.'. * Dynamic library building works properly. + * adnshost prints somewhat better messages about some wrong usages. -- diff --git a/client/adh-opts.c b/client/adh-opts.c index 5b38dea..5d9ddb9 100644 --- a/client/adh-opts.c +++ b/client/adh-opts.c @@ -285,12 +285,14 @@ static const struct optioninfo *find(const char **optp, const char *prefix, comparer_type *comparer) { const struct optioninfo *oip; + const char *opt; + opt= *optp; oip= find1(optp,perquery_options,comparer); if (oip) return oip; oip= find1(optp,global_options,comparer); - if (!oip) usageerr("unknown option %s%s",prefix,*optp); - if (ads) usageerr("global option %s%s specified after query domain(s)",prefix,*optp); + if (!oip) usageerr("unknown option %s%s",prefix,opt); + if (ads) usageerr("global option %s%s specified after query domain(s)",prefix,opt); return oip; }