|
|
1.1 root 1: /*
2: * Find rightmost match or return NULL.
3: */
4: #include <stdio.h>
5:
6: char *
7: rindex(s, c)
8: register unsigned char *s;
9: unsigned int c;
10: {
11: register unsigned char c1, c2, *match;
12:
13: for(c2 = c, match = NULL; c1 = *s; s++)
14: if(c1 == c2)
15: match = s;
16: return(match);
17: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.