A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 17 lines 475 B view raw
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}