]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libc/port/runestrrchr.c
libregexp: improve the transition to next available thread, instruction, and generation
[plan9front.git] / sys / src / libc / port / runestrrchr.c
1 #include <u.h>
2 #include <libc.h>
3
4 Rune*
5 runestrrchr(Rune *s, Rune c)
6 {
7         Rune *r;
8
9         if(c == 0)
10                 return runestrchr(s, 0);
11         r = 0;
12         while(s = runestrchr(s, c))
13                 r = s++;
14         return r;
15 }