Updated READMEs for 2.3.0
[fw/sdcc] / device / lib / _strrchr.c
index f1cacd3d505b615c5f8ebcb9aafac876a2e05e9e..3ed636e42259e6acdb3b5a66813688343cf3f865 100644 (file)
 #include "string.h" 
 #define NULL (void *)0
 
-char _generic *  strrchr (
-       char _generic * string,
+char * strrchr (
+       char * string,
        char ch
        ) 
 {
-       char _generic *start = string;
+       char start = string;
 
        while (*string++)                       /* find end of string */
                ;
@@ -38,7 +38,7 @@ char _generic *  strrchr (
                ;
 
        if (*string == ch)                /* char found ? */
-               return( (char _generic *)string );
+               return( (char *)string );
 
        return (NULL) ;
 }