From 0ca6d6c8d2dca97b0fb8262f92a2ba2b23533c60 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 11 Jan 2020 10:57:38 +0100 Subject: [PATCH] Kernel: Remove validate_read_str() as nothing uses it anymore :^) --- Kernel/Process.cpp | 7 ------- Kernel/Process.h | 1 - 2 files changed, 8 deletions(-) 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