summaryrefslogtreecommitdiffstats
path: root/usr.bin/tput/tput.c
diff options
context:
space:
mode:
authorru <ru@FreeBSD.org>2006-10-12 21:10:55 +0000
committerru <ru@FreeBSD.org>2006-10-12 21:10:55 +0000
commit0639569dc1ebd4d19c373af96149cbb16a19e52d (patch)
tree09a989dfdc0e65c4cb6da428aab39d5f79e30d2f /usr.bin/tput/tput.c
parent1db31f4d88d193e51f8366a227c94cb7927bb60e (diff)
downloadFreeBSD-src-0639569dc1ebd4d19c373af96149cbb16a19e52d.zip
FreeBSD-src-0639569dc1ebd4d19c373af96149cbb16a19e52d.tar.gz
At least one argument is required.
Diffstat (limited to 'usr.bin/tput/tput.c')
-rw-r--r--usr.bin/tput/tput.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/usr.bin/tput/tput.c b/usr.bin/tput/tput.c
index a74e36a..a478d5d 100644
--- a/usr.bin/tput/tput.c
+++ b/usr.bin/tput/tput.c
@@ -81,6 +81,9 @@ main(int argc, char **argv)
argc -= optind;
argv += optind;
+ if (argc < 1)
+ usage();
+
if (!term && !(term = getenv("TERM")))
errx(2, "no terminal type specified and no TERM environmental variable.");
if (tgetent(tbuf, term) != 1)
OpenPOWER on IntegriCloud