25 lines
389 B
C
25 lines
389 B
C
/* strrch.c
|
|
Look for the last occurrence of a character in a string. This is
|
|
supposed to work for a null byte, although we never actually call
|
|
it with one. */
|
|
|
|
#include "uucp.h"
|
|
|
|
char *
|
|
strrchr (z, b)
|
|
const char *z;
|
|
int b;
|
|
{
|
|
char *zret;
|
|
|
|
b = (char) b;
|
|
zret = NULL;
|
|
do
|
|
{
|
|
if (*z == b)
|
|
zret = (char *) z;
|
|
}
|
|
while (*z++ != '\0');
|
|
return zret;
|
|
}
|