X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/0ca0e2a565657cd3e37315fe665b45b13daaebf4..8c6f505faaa66e18cdca108dca549d4ad806a077:/lunaix-os/usr/libc/string.c diff --git a/lunaix-os/usr/libc/string.c b/lunaix-os/usr/libc/string.c index 2e34dc7..280cbbe 100644 --- a/lunaix-os/usr/libc/string.c +++ b/lunaix-os/usr/libc/string.c @@ -41,4 +41,17 @@ strncpy(char* dest, const char* src, size_t n) while (i <= n) dest[i++] = 0; return dest; -} \ No newline at end of file +} + +char* +strcpy(char* dest, const char* src) +{ + char c; + unsigned int i = 0; + while ((c = src[i])) { + dest[i] = c; + i++; + } + dest[i] = '\0'; + return dest; +}