Sign in
mingw
/
mingw-w64
/
a89c6ef6bd9c1b768f3ae0b07d6bd4e81309951c
/
.
/
mingw-w64-crt
/
misc
/
strnlen.c
blob: 6f9e803357120f12165e7a440726f1c158432565 [
file
]
#define
__CRT__NO_INLINE
#include
<string.h>
size_t
__cdecl strnlen
(
const
char
*
s
,
size_t
maxlen
)
{
const
char
*
s2
=
s
;
while
((
size_t
)
(
s2
-
s
)
<
maxlen
&&
*
s2
)
++
s2
;
return
s2
-
s
;
}