X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=functions%2Fstring%2Fstrrchr.c;h=77504433f9182a0066e821e65dd139e7c24df052;hb=435127acb8e016352a581827aa0465a2b32824e6;hp=4249de3b17489863468b9735ac679978d97459e4;hpb=d954dee1f991f0bc017ac65c4203c36c838abb1f;p=fw%2Fpdclib diff --git a/functions/string/strrchr.c b/functions/string/strrchr.c index 4249de3..7750443 100644 --- a/functions/string/strrchr.c +++ b/functions/string/strrchr.c @@ -15,3 +15,17 @@ char * strrchr( char * s, int c ) { /* TODO */ }; // Standard C char * strrchr( const char * s, int c ) { /* TODO */ }; + +/* PDPC code - unreviewed +{ + const char *p; + + p = s + strlen(s); + while (p >= s) + { + if (*p == (char)c) return ((char *)p); + p--; + } + return (NULL); +} +*/