|
|
1.1 root 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: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.