summaryrefslogtreecommitdiff
path: root/src/lib/libc/string/strrchr.3
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libc/string/strrchr.3')
-rw-r--r--src/lib/libc/string/strrchr.318
1 files changed, 14 insertions, 4 deletions
diff --git a/src/lib/libc/string/strrchr.3 b/src/lib/libc/string/strrchr.3
index 9f288f0b5f..8de041810b 100644
--- a/src/lib/libc/string/strrchr.3
+++ b/src/lib/libc/string/strrchr.3
@@ -33,18 +33,21 @@
33.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 33.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
34.\" SUCH DAMAGE. 34.\" SUCH DAMAGE.
35.\" 35.\"
36.\" $OpenBSD: strrchr.3,v 1.4 1999/06/06 06:57:52 pjanzen Exp $ 36.\" $OpenBSD: strrchr.3,v 1.5 1999/09/21 16:44:01 espie Exp $
37.\" 37.\"
38.Dd June 29, 1991 38.Dd June 29, 1991
39.Dt STRRCHR 3 39.Dt STRRCHR 3
40.Os 40.Os
41.Sh NAME 41.Sh NAME
42.Nm strrchr 42.Nm strrchr ,
43.Nm rindex
43.Nd locate last occurrence of a character in a string 44.Nd locate last occurrence of a character in a string
44.Sh SYNOPSIS 45.Sh SYNOPSIS
45.Fd #include <string.h> 46.Fd #include <string.h>
46.Ft char * 47.Ft char *
47.Fn strrchr "const char *s" "int c" 48.Fn strrchr "const char *s" "int c"
49.Ft char *
50.Fn rindex "const char *s" "int c"
48.Sh DESCRIPTION 51.Sh DESCRIPTION
49The 52The
50.Fn strrchr 53.Fn strrchr
@@ -60,6 +63,11 @@ is
60.Fn strrchr 63.Fn strrchr
61locates the terminating 64locates the terminating
62.Ql \e0 . 65.Ql \e0 .
66.Pp
67The
68.Fn rindex
69function is an old synonym for
70.Fn strrchr .
63.Sh RETURN VALUES 71.Sh RETURN VALUES
64The 72The
65.Fn strrchr 73.Fn strrchr
@@ -79,9 +87,7 @@ char *s = "foobar";
79p = strrchr(s, 'o'); 87p = strrchr(s, 'o');
80.Ed 88.Ed
81.Sh SEE ALSO 89.Sh SEE ALSO
82.Xr index 3 ,
83.Xr memchr 3 , 90.Xr memchr 3 ,
84.Xr rindex 3 ,
85.Xr strchr 3 , 91.Xr strchr 3 ,
86.Xr strcspn 3 , 92.Xr strcspn 3 ,
87.Xr strpbrk 3 , 93.Xr strpbrk 3 ,
@@ -95,3 +101,7 @@ The
95function 101function
96conforms to 102conforms to
97.St -ansiC . 103.St -ansiC .
104.Pp
105The
106.Fn rindex
107function is deprecated and shouldn't be used in new code.