~mdw
/
qmail
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
addrcheck: Don't spew userv error messages at SMTP clients.
[qmail]
/
str_rchr.c
1
#include
"str.h"
2
3
unsigned int
str_rchr
(
s
,
c
)
4
register
char
*
s
;
5
int
c
;
6
{
7
register
char
ch
;
8
register
char
*
t
;
9
register
char
*
u
;
10
11
ch
=
c
;
12
t
=
s
;
13
u
=
0
;
14
for
(;;) {
15
if
(!*
t
)
break
;
if
(*
t
==
ch
)
u
=
t
; ++
t
;
16
if
(!*
t
)
break
;
if
(*
t
==
ch
)
u
=
t
; ++
t
;
17
if
(!*
t
)
break
;
if
(*
t
==
ch
)
u
=
t
; ++
t
;
18
if
(!*
t
)
break
;
if
(*
t
==
ch
)
u
=
t
; ++
t
;
19
}
20
if
(!
u
)
u
=
t
;
21
return
u
-
s
;
22
}