summaryrefslogtreecommitdiffstats
path: root/usr.bin/readlink
diff options
context:
space:
mode:
authormickey <mickey@openbsd.org>1998-07-08 04:36:37 +0000
committermickey <mickey@openbsd.org>1998-07-08 04:36:37 +0000
commit1ba9b1e6db47796011cdf8e95fb14c8b1f92486d (patch)
tree085532970d6a4fdf4f4c60332a5fc00b59dd7552 /usr.bin/readlink
parentsearch for files in (diff)
downloadwireguard-openbsd-1ba9b1e6db47796011cdf8e95fb14c8b1f92486d.tar.xz
wireguard-openbsd-1ba9b1e6db47796011cdf8e95fb14c8b1f92486d.zip
use fprintf everytime for consitancy; help !ansi compilers as well
Diffstat (limited to 'usr.bin/readlink')
-rw-r--r--usr.bin/readlink/readlink.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/usr.bin/readlink/readlink.c b/usr.bin/readlink/readlink.c
index 603d4bb0bcb..3d965d09c68 100644
--- a/usr.bin/readlink/readlink.c
+++ b/usr.bin/readlink/readlink.c
@@ -1,5 +1,5 @@
/*
- * $OpenBSD: readlink.c,v 1.14 1998/05/18 19:12:03 deraadt Exp $
+ * $OpenBSD: readlink.c,v 1.15 1998/07/08 04:36:37 mickey Exp $
*
* Copyright (c) 1997
* Kenneth Stailey (hereinafter referred to as the author)
@@ -65,9 +65,12 @@ main(argc, argv)
}
n = strlen(argv[0]);
- if (n > PATH_MAX - 1)
- errx(1, "filename longer than PATH_MAX-1 (%d)\n",
- PATH_MAX - 1);
+ if (n > PATH_MAX - 1) {
+ fprintf(stderr,
+ "readlink: filename longer than PATH_MAX-1 (%d)\n",
+ PATH_MAX - 1);
+ exit(1);
+ }
if (fflag)
realpath(argv[0], buf);