1*8ccd4a63SDavid du Colombier #include <u.h> 2*8ccd4a63SDavid du Colombier #include <libc.h> 3*8ccd4a63SDavid du Colombier 4*8ccd4a63SDavid du Colombier Rune* runestrrchr(Rune * s,Rune c)5*8ccd4a63SDavid du Colombierrunestrrchr(Rune *s, Rune c) 6*8ccd4a63SDavid du Colombier { 7*8ccd4a63SDavid du Colombier Rune *r; 8*8ccd4a63SDavid du Colombier 9*8ccd4a63SDavid du Colombier if(c == 0) 10*8ccd4a63SDavid du Colombier return runestrchr(s, 0); 11*8ccd4a63SDavid du Colombier r = 0; 12*8ccd4a63SDavid du Colombier while(s = runestrchr(s, c)) 13*8ccd4a63SDavid du Colombier r = s++; 14*8ccd4a63SDavid du Colombier return r; 15*8ccd4a63SDavid du Colombier } 16