blob: 9a2a99f2b35762cfe48064b83404b024d674726c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
/* Copyright(c) 1986 Association of Universities for Research in Astronomy Inc.
*/
#ifdef LINUX
#define NOINDEX
#endif
#ifdef MACOSX
/* The following effectively disables the local version. */
#define rindex strrindex
#endif
#ifndef NOINDEX
/* RINDEX -- Return pointer to the last occurrence of a character in a string,
* or null if the char is not found.
*/
char *
rindex (str, ch)
char *str;
register int ch;
{
register char *ip;
register int cch;
char *last;
for (ip=str, last=0; (cch = *ip); ip++)
if (cch == ch)
last = ip;
return (last);
}
#endif
|