]> pd.if.org Git - liblfds/blob - liblfds/liblfds7.1.0/test_and_benchmark/libshared/src/libshared_ansi/libshared_ansi_strlen.c
Initial import (all versions, including the new 7.1.0)
[liblfds] / liblfds / liblfds7.1.0 / test_and_benchmark / libshared / src / libshared_ansi / libshared_ansi_strlen.c
1 /***** includes *****/
2 #include "libshared_ansi_internal.h"
3
4
5
6
7
8 /****************************************************************************/
9 lfds710_pal_uint_t libshared_ansi_strlen( char const * const string )
10 {
11   char const
12     *temp;
13
14   LFDS710_PAL_ASSERT( string != NULL );
15
16   temp = (char const *) string;
17
18   while( *temp++ != '\0' );
19
20   return (lfds710_pal_uint_t) (temp-1 - string);
21 }
22