X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=original%2Fman3%2Findex.3;h=bcbabaedb6aa313876cefdf449b52ca3dddffdb7;hb=361fd72f831aabd8a0aa6fe7bc4ef66ef4f89a1b;hp=9e31edbe3d011adb47d877e6adf4ab884b894f07;hpb=633a2252e0be3c867dce264a180a89ce8181d36f;p=linuxjm%2FLDP_man-pages.git diff --git a/original/man3/index.3 b/original/man3/index.3 index 9e31edbe..bcbabaed 100644 --- a/original/man3/index.3 +++ b/original/man3/index.3 @@ -1,5 +1,6 @@ .\" Copyright 1993 David Metcalfe (david@prism.demon.co.uk) .\" +.\" %%%LICENSE_START(VERBATIM) .\" Permission is granted to make and distribute verbatim copies of this .\" manual provided the copyright notice and this permission notice are .\" preserved on all copies. @@ -19,6 +20,7 @@ .\" .\" Formatted or processed versions of this manual, if unaccompanied by .\" the source, must acknowledge the copyright and authors of this work. +.\" %%%LICENSE_END .\" .\" References consulted: .\" Linux libc source code @@ -26,7 +28,7 @@ .\" 386BSD man pages .\" Modified Mon Apr 12 12:54:34 1993, David Metcalfe .\" Modified Sat Jul 24 19:13:52 1993, Rik Faith (faith@cs.unc.edu) -.TH INDEX 3 2009-03-15 "GNU" "Linux Programmer's Manual" +.TH INDEX 3 2014-04-01 "GNU" "Linux Programmer's Manual" .SH NAME index, rindex \- locate character in string .SH SYNOPSIS @@ -48,16 +50,23 @@ The function returns a pointer to the last occurrence of the character \fIc\fP in the string \fIs\fP. .PP -The terminating NULL character is considered to be a part of the +The terminating null byte (\(aq\\0\(aq) is considered to be a part of the strings. -.SH "RETURN VALUE" +.SH RETURN VALUE The .BR index () and .BR rindex () functions return a pointer to the matched character or NULL if the character is not found. -.SH "CONFORMING TO" +.SH ATTRIBUTES +.SS Multithreading (see pthreads(7)) +The +.BR index () +and +.BR rindex () +functions are thread-safe. +.SH CONFORMING TO 4.3BSD; marked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specifications of .BR index () @@ -68,12 +77,21 @@ recommending and .BR strrchr (3) instead. -.SH "SEE ALSO" +.SH SEE ALSO .BR memchr (3), .BR strchr (3), +.BR string (3), .BR strpbrk (3), .BR strrchr (3), .BR strsep (3), .BR strspn (3), .BR strstr (3), .BR strtok (3) +.SH COLOPHON +This page is part of release 3.65 of the Linux +.I man-pages +project. +A description of the project, +and information about reporting bugs, +can be found at +\%http://www.kernel.org/doc/man\-pages/.