/* * Copyright (C) 1991, 1992 Linus Torvalds */ #include /** * strrchr - Find the last occurrence of a character in a string * @s: The string to be searched * @c: The character to search for */ char *(strrchr)(const char *s, int c) { const char *p = s + strlen(s); for (; *p != (char)c; --p) if (p == s) return NULL; return (char *)p; } /* * Local variables: * mode: C * c-file-style: "BSD" * c-basic-offset: 8 * tab-width: 8 * indent-tabs-mode: t * End: */