+++ /dev/null
---- basename.3 2004-11-25 11:38:00.000000000 -0800
-+++ basename.3.edit 2006-07-12 10:54:25.000000000 -0700
-@@ -36,7 +36,9 @@
- .Sh SYNOPSIS
- .In libgen.h
- .Ft char *
--.Fn basename "const char *path"
-+.Fo basename
-+.Fa "char *path"
-+.Fc
- .Sh DESCRIPTION
- The
- .Fn basename
-@@ -81,12 +83,27 @@
- The
- .Fn basename
- function
--returns a pointer to internal static storage space that will be overwritten
--by subsequent calls.
-+returns a pointer to internal static storage space
-+that will be overwritten by subsequent calls.
-+The function may modify the string pointed to by
-+.Fa path .
-+.Sh LEGACY SYNOPSIS
-+.Fd #include <libgen.h>
-+.Pp
-+.Ft char *
-+.br
-+.Fo basename
-+.Fa "const char *path"
-+.Fc ;
-+.Pp
-+In legacy mode,
-+.Fa path
-+will not be changed.
- .Sh SEE ALSO
- .Xr basename 1 ,
- .Xr dirname 1 ,
--.Xr dirname 3
-+.Xr dirname 3 ,
-+.Xr compat 5
- .Sh STANDARDS
- The
- .Fn basename