mirror of https://github.com/mkerrisk/man-pages
Minor rewordings of previous fix
This commit is contained in:
parent
538d54d9e9
commit
4fd481a37b
|
@ -21,7 +21,7 @@
|
|||
.\"
|
||||
.TH DIRNAME 3 2000-12-14 "GNU" "Linux Programmer's Manual"
|
||||
.SH NAME
|
||||
dirname, basename \- Parse pathname components
|
||||
dirname, basename \- parse pathname components
|
||||
.SH SYNOPSIS
|
||||
.nf
|
||||
.B #include <libgen.h>
|
||||
|
@ -83,17 +83,17 @@ and
|
|||
.BR basename ()
|
||||
may modify the contents of
|
||||
.IR path ,
|
||||
so a copy should be passed when calling one of these functions.
|
||||
(Because either function may return a pointer to some part of
|
||||
.IR path ,
|
||||
the copy should not be freed until the pointer returned by
|
||||
the function is no longer required.)
|
||||
Furthermore,
|
||||
.BR dirname ()
|
||||
and
|
||||
.BR basename ()
|
||||
may return pointers to statically allocated memory
|
||||
so it may be desirable to pass a copy when calling one of
|
||||
these functions.
|
||||
.PP
|
||||
These functions may return pointers to statically allocated memory
|
||||
which may be overwritten by subsequent calls.
|
||||
Alternatively, they may return a pointer to some part of
|
||||
.IR path ,
|
||||
so that the string referred to by
|
||||
.I path
|
||||
should not be modified or freed until the pointer returned by
|
||||
the function is no longer required.
|
||||
.PP
|
||||
The following list of examples (taken from SUSv2)
|
||||
shows the strings returned by
|
||||
|
|
Loading…
Reference in New Issue