X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/0cf90cca0c924622f3fee8d2a3fafa8238363dc6..1025235c72c31f7fa7b648c0e32ddcaa68a8f66a:/lunaix-os/libs/klibc/string/strlen.c diff --git a/lunaix-os/libs/klibc/string/strlen.c b/lunaix-os/libs/klibc/string/strlen.c index c982f7a..5e09423 100644 --- a/lunaix-os/libs/klibc/string/strlen.c +++ b/lunaix-os/libs/klibc/string/strlen.c @@ -1,18 +1,19 @@ #include +#include -size_t -strlen(const char* str) +unsigned long weak +strlen(const char *str) { - size_t len = 0; + unsigned long len = 0; while (str[len]) len++; return len; } -size_t -strnlen(const char* str, size_t max_len) +unsigned long weak +strnlen(const char *str, unsigned long max_len) { - size_t len = 0; + unsigned long len = 0; while (str[len] && len <= max_len) len++; return len;