From 791b32e3c6d8d0948d8475954915d4eb933f8913 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Fri, 25 Dec 2020 14:16:35 +0100 Subject: [PATCH] Kernel: Remove an unnecessary cast in sys$execve() --- Kernel/Syscalls/execve.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/Syscalls/execve.cpp b/Kernel/Syscalls/execve.cpp index a6b56fecb96..fb6c666c0f2 100644 --- a/Kernel/Syscalls/execve.cpp +++ b/Kernel/Syscalls/execve.cpp @@ -63,7 +63,7 @@ KResultOr Process::load_elf_object(FileDescription& object_ { auto& inode = *(object_description.inode()); auto vmobject = SharedInodeVMObject::create_with_inode(inode); - if (static_cast(*vmobject).writable_mappings()) { + if (vmobject->writable_mappings()) { dbgln("Refusing to execute a write-mapped program"); return KResult(-ETXTBSY); }