/* ISC license. */ #include #include #include size_t byte_chr (char const *s, size_t n, int c) { void *p = memchr(s, c, n) ; return p ? (char *)p - s : n ; }