1*37da2899SCharles.Forsyth #include <lib9.h> 2*37da2899SCharles.Forsyth 3*37da2899SCharles.Forsyth char* strrchr(char * s,int c)4*37da2899SCharles.Forsythstrrchr(char *s, int c) 5*37da2899SCharles.Forsyth { 6*37da2899SCharles.Forsyth char *r; 7*37da2899SCharles.Forsyth 8*37da2899SCharles.Forsyth if(c == 0) 9*37da2899SCharles.Forsyth return strchr(s, 0); 10*37da2899SCharles.Forsyth r = 0; 11*37da2899SCharles.Forsyth while(s = strchr(s, c)) 12*37da2899SCharles.Forsyth r = s++; 13*37da2899SCharles.Forsyth return r; 14*37da2899SCharles.Forsyth } 15