summaryrefslogtreecommitdiffstats
path: root/usr.bin/readlink
diff options
context:
space:
mode:
authorderaadt <deraadt@openbsd.org>1998-05-18 19:10:06 +0000
committerderaadt <deraadt@openbsd.org>1998-05-18 19:10:06 +0000
commit77344ee58191df5fa594611d2fcbcdae5e49d401 (patch)
tree0993a30b23d3d88b43c885773ad40c2b2be3f237 /usr.bin/readlink
parentMAXPATHLEN not MAXPATHLEN+1 (diff)
downloadwireguard-openbsd-77344ee58191df5fa594611d2fcbcdae5e49d401.tar.xz
wireguard-openbsd-77344ee58191df5fa594611d2fcbcdae5e49d401.zip
readlink len-1
Diffstat (limited to 'usr.bin/readlink')
-rw-r--r--usr.bin/readlink/readlink.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.bin/readlink/readlink.c b/usr.bin/readlink/readlink.c
index 51abac3dcf6..603d4bb0bcb 100644
--- a/usr.bin/readlink/readlink.c
+++ b/usr.bin/readlink/readlink.c
@@ -1,5 +1,5 @@
/*
- * $OpenBSD: readlink.c,v 1.13 1997/11/18 22:52:10 niklas Exp $
+ * $OpenBSD: readlink.c,v 1.14 1998/05/18 19:12:03 deraadt Exp $
*
* Copyright (c) 1997
* Kenneth Stailey (hereinafter referred to as the author)
@@ -71,7 +71,7 @@ main(argc, argv)
if (fflag)
realpath(argv[0], buf);
- else if ((n = readlink(argv[0], buf, PATH_MAX)) < 0)
+ else if ((n = readlink(argv[0], buf, sizeof buf-1)) < 0)
exit(1);
buf[n] = '\0';