wcsspn.c - scc - simple c99 compiler
(HTM) git clone git://git.simple-cc.org/scc
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
wcsspn.c (218B)
---
1 #include <wchar.h>
2
3 #undef wcsspn
4
5 size_t
6 wcsspn(const wchar_t *s, const wchar_t *accept)
7 {
8 wchar_t wc;
9 const wchar_t *p;
10
11 for (p = s; (wc = *p) && wcschr(accept, wc); p++)
12 ;
13 return p - s;
14 }