diff --git a/Kernel/StdLib.cpp b/Kernel/StdLib.cpp index cda499a275c..27dee8d3c43 100644 --- a/Kernel/StdLib.cpp +++ b/Kernel/StdLib.cpp @@ -97,15 +97,6 @@ const void* memmem(const void* haystack, size_t haystack_length, const void* nee return AK::memmem(haystack, haystack_length, needle, needle_length); } -char* strcpy(char* dest, const char* src) -{ - auto* dest_ptr = dest; - auto* src_ptr = src; - while ((*dest_ptr++ = *src_ptr++) != '\0') - ; - return dest; -} - void memset_user(void* dest_ptr, int c, size_t n) { ASSERT(Kernel::is_user_range(VirtualAddress(dest_ptr), n)); diff --git a/Kernel/StdLib.h b/Kernel/StdLib.h index 48075e9935e..1a9398700f2 100644 --- a/Kernel/StdLib.h +++ b/Kernel/StdLib.h @@ -42,7 +42,6 @@ void copy_from_user(void*, const void*, size_t); void memset_user(void*, int, size_t); void* memcpy(void*, const void*, size_t); -char* strcpy(char*, const char*); int strncmp(const char* s1, const char* s2, size_t n); char* strstr(const char* haystack, const char* needle); int strcmp(char const*, const char*); @@ -69,7 +68,6 @@ inline void copy_to_user(T* dest, const T* src) copy_to_user(dest, src, sizeof(T)); } - template inline void copy_from_user(T* dest, Userspace src) {