diff --git a/Kernel/Process.cpp b/Kernel/Process.cpp index 7b625d2ca4..bc41bd5362 100644 --- a/Kernel/Process.cpp +++ b/Kernel/Process.cpp @@ -2103,13 +2103,6 @@ bool Process::validate_read_from_kernel(VirtualAddress vaddr, ssize_t size) cons return MM.validate_kernel_read(*this, vaddr, size); } -bool Process::validate_read_str(const char* str) -{ - if (!validate_read(str, 1)) - return false; - return validate_read(str, strlen(str) + 1); -} - bool Process::validate_read(const void* address, ssize_t size) const { ASSERT(size >= 0); diff --git a/Kernel/Process.h b/Kernel/Process.h index 5e05f3a175..5eaa5e10f6 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -256,7 +256,6 @@ public: bool validate_read(const void*, ssize_t) const; bool validate_write(void*, ssize_t) const; - bool validate_read_str(const char* str); template bool validate_read_typed(T* value, size_t count = 1) { return validate_read(value, sizeof(T) * count); } template