From 780737de7a431f37ad636f9f45b38c9a230470c0 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 5 Sep 2021 17:53:59 +0200 Subject: [PATCH] Kernel: Use TRY() in sys$rename() --- Kernel/Syscalls/rename.cpp | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Kernel/Syscalls/rename.cpp b/Kernel/Syscalls/rename.cpp index 5d9fcf3737..efd22f7899 100644 --- a/Kernel/Syscalls/rename.cpp +++ b/Kernel/Syscalls/rename.cpp @@ -15,14 +15,9 @@ KResultOr Process::sys$rename(Userspaceview(), new_path.value()->view(), current_directory()); + auto old_path = TRY(get_syscall_path_argument(params.old_path)); + auto new_path = TRY(get_syscall_path_argument(params.new_path)); + return VirtualFileSystem::the().rename(old_path->view(), new_path->view(), current_directory()); } }