Sign in
opensecura
/
3p
/
cheriot-rtos
/
7b7570bd7a237b96ac5f8b726401fd649e3d09fd
/
.
/
sdk
/
lib
/
string
/
strlen.c
blob: 65dba7b8643df1f5f7a480ca9d46839ddfbd71e7 [
file
] [
log
] [
blame
]
// Copyright Microsoft and CHERIoT Contributors.
// SPDX-License-Identifier: MIT
#include
<cdefs.h>
#include
<stddef.h>
size_t
__cheri_libcall strlen
(
const
char
*
str
)
{
const
char
*
s
;
for
(
s
=
str
;
*
s
;
++
s
)
;
return
(
s
-
str
);
}