#include <klibc/string.h>
+#include <lunaix/compiler.h>
-char*
+char* weak
strcpy(char* dest, const char* src)
{
char c;
dest[i] = c;
i++;
}
- dest[i] = '\0';
- return dest;
+ dest[i++] = '\0';
+ return &dest[i];
}
-char*
+char* weak
strncpy(char* dest, const char* src, unsigned long n)
{
char c;