s/qmail  3.3.23
Next generation secure email transport
str_rchr.c
Go to the documentation of this file.
1 #include "str.h"
2 
3 unsigned int str_rchr(register char *s,int c)
4 {
5  register char ch;
6  register char *t;
7  register 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 }
unsigned int str_rchr(register char *s, int c)
Definition: str_rchr.c:3
unsigned u
Definition: matchup.c:36