Sign in
◑
Theme
chromium
/
external
/
github.com
/
cls
/
libutf
/
ce4eaaccf07b6ec00d9f8bc4395c50b7ea63741c
/
.
/
src
/
utflen.c
blob: e0c431fdcec4f7194e47a5be913df7bd2fe2f2b7 [
file
]
/* See LICENSE file for copyright and license details. */
#include
"utf.h"
size_t
utflen
(
const
char
*
s
)
{
const
char
*
p
=
s
;
size_t
i
;
Rune
r
;
for
(
i
=
0
;
*
p
!=
'\0'
;
i
++)
p
+=
chartorune
(&
r
,
p
);
return
i
;
}