summaryrefslogtreecommitdiffstats
path: root/bin/stty
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1997-08-24 00:26:12 +0000
committersteve <steve@FreeBSD.org>1997-08-24 00:26:12 +0000
commit6c92f05ce572560fabb5d88ec63aa764c7ec1a47 (patch)
tree5cebdc2f823f0c60e07ef2e1444210ea58c86ef6 /bin/stty
parent618ef60cbd7b8b77d94128a1512d8332bdd69108 (diff)
downloadFreeBSD-src-6c92f05ce572560fabb5d88ec63aa764c7ec1a47.zip
FreeBSD-src-6c92f05ce572560fabb5d88ec63aa764c7ec1a47.tar.gz
Correct confusing error message when called as 'stty -sane'.
PR: bin/3573
Diffstat (limited to 'bin/stty')
-rw-r--r--bin/stty/key.c13
1 files changed, 8 insertions, 5 deletions
diff --git a/bin/stty/key.c b/bin/stty/key.c
index 502b364..d5f8605 100644
--- a/bin/stty/key.c
+++ b/bin/stty/key.c
@@ -29,12 +29,15 @@
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- *
- * $Id$
*/
#ifndef lint
-static char const sccsid[] = "@(#)key.c 8.3 (Berkeley) 4/2/94";
+#if 0
+static char sccsid[] = "@(#)key.c 8.3 (Berkeley) 4/2/94";
+#else
+static const char rcsid[] =
+ "$Id$";
+#endif
#endif /* not lint */
#include <sys/types.h>
@@ -122,11 +125,11 @@ ksearch(argvp, ip)
sizeof(keys)/sizeof(struct key), sizeof(struct key), c_key)))
return (0);
if (!(kp->flags & F_OFFOK) && ip->off) {
- errx(1, "illegal option -- %s", name);
+ warnx("illegal option -- -%s", name);
usage();
}
if (kp->flags & F_NEEDARG && !(ip->arg = *++*argvp)) {
- errx(1, "option requires an argument -- %s", name);
+ warnx("option requires an argument -- %s", name);
usage();
}
kp->f(ip);
OpenPOWER on IntegriCloud