release
[hcoop/zz_old/debian/djbdns.git] / str_rchr.c
CommitLineData
dc0d77d7
CE
1#include "str.h"
2
3unsigned 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}