7a9c538b6890881d0be55ea22a6521c725d84141
[lunaix-os.git] / lunaix-os / libs / klibc / string / strlen.c
1 #include <klibc/string.h>
2
3 unsigned long
4 strlen(const char* str)
5 {
6     unsigned long len = 0;
7     while (str[len])
8         len++;
9     return len;
10 }
11
12 unsigned long
13 strnlen(const char* str, unsigned long max_len)
14 {
15     unsigned long len = 0;
16     while (str[len] && len <= max_len)
17         len++;
18     return len;
19 }