A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita
audio
rust
zig
deno
mpris
rockbox
mpd
1#include "rocklibc.h"
2
3#undef strpbrk
4/* custom strbbrk allowing you to define search len of s*/
5const char *strpbrk_n(const char *s, int smax, const char *accept) {
6 register int i;
7 register const char *a = accept;
8 for (i=0; __likely(s[i] && i < smax); i++, a=accept)
9 while(__likely(a++[0]))
10 if ((s[i] == a[0]))
11 return &s[i];
12 return NULL;
13}
14
15inline char *strpbrk(const char *s, const char *accept) {
16 return (char*)strpbrk_n(s, INT_MAX, accept);
17}