#include <klibc/string.h>
+#include <lunaix/compiler.h>
-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) {
- size_t len = 0;
+unsigned long weak
+strnlen(const char *str, unsigned long max_len)
+{
+ unsigned long len = 0;
while (str[len] && len <= max_len)
len++;
return len;