blob: ce7ab37bea904e17aa9ad4748c2932d5ab39d287 (
plain)
1
2
3
4
5
6
7
8
9
|
unsigned int str_rchr(const char *in, char needle) /*EXTRACT_INCL*/ {
char ch;
unsigned int u=0, found = (unsigned int)-1;
for (;; u++) {
if ((ch=in[u])==0) break;
if (ch==needle) found=u;
}
return (found != (unsigned int)-1) ? found : u;
}
|