summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/basename.c
diff options
context:
space:
mode:
authornaddy <naddy@openbsd.org>2020-10-20 19:30:14 +0000
committernaddy <naddy@openbsd.org>2020-10-20 19:30:14 +0000
commitcf6da2c267aa357925acfdbab7adba6129c97978 (patch)
treede5b99c0be626e037747b389bddfbfb9a3839989 /lib/libc/gen/basename.c
parentalpha, loongson, sh, sparc64: recompute tick, tick_nsec when hz(9) is reset (diff)
downloadwireguard-openbsd-cf6da2c267aa357925acfdbab7adba6129c97978.tar.xz
wireguard-openbsd-cf6da2c267aa357925acfdbab7adba6129c97978.zip
Align the basename(3) and dirname(3) prototypes with the POSIX spec:
Both functions take a non-const parameter. Implementations may modify the passed string, even though ours do not. ok stsp@ deraadt@ millert@
Diffstat (limited to 'lib/libc/gen/basename.c')
-rw-r--r--lib/libc/gen/basename.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/gen/basename.c b/lib/libc/gen/basename.c
index 2081cb95a28..721f33d76d4 100644
--- a/lib/libc/gen/basename.c
+++ b/lib/libc/gen/basename.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: basename.c,v 1.16 2019/01/25 00:19:25 millert Exp $ */
+/* $OpenBSD: basename.c,v 1.17 2020/10/20 19:30:14 naddy Exp $ */
/*
* Copyright (c) 1997, 2004 Todd C. Miller <millert@openbsd.org>
@@ -22,7 +22,7 @@
#include <string.h>
char *
-basename(const char *path)
+basename(char *path)
{
static char bname[PATH_MAX];
size_t len;