release
[hcoop/zz_old/debian/djbdns.git] / str_rchr.c
1 #include "str.h"
2
3 unsigned int str_rchr(register const char *s,int c)
4 {
5 register char ch;
6 register const char *t;
7 register const char *u;
8
9 ch = c;
10 t = s;
11 u = 0;
12 for (;;) {
13 if (!*t) break; if (*t == ch) u = t; ++t;
14 if (!*t) break; if (*t == ch) u = t; ++t;
15 if (!*t) break; if (*t == ch) u = t; ++t;
16 if (!*t) break; if (*t == ch) u = t; ++t;
17 }
18 if (!u) u = t;
19 return u - s;
20 }