1: #if defined(LIBC_SCCS) && !defined(lint)
2: static char sccsid[] = "@(#)strrchr.c 5.2 (berkeley) 86/03/09";
3: #endif LIBC_SCCS and not lint
4:
5: /*
6: * Return the ptr in sp at which the character c last
7: * appears; NULL if not found
8: *
9: * This routine is just "rindex" renamed.
10: */
11:
12: #define NULL 0
13:
14: char *
15: strrchr(sp, c)
16: register char *sp, c;
17: {
18: register char *r;
19:
20: r = NULL;
21: do {
22: if (*sp == c)
23: r = sp;
24: } while (*sp++);
25: return(r);
26: }
Defined functions
Defined variables
sccsid
defined in line
2;
never used
Defined macros
NULL
defined in line
12; used 1 times