From 1c543598f15f50332aa8162b1ee6b141ba53252b Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 6 Sep 2021 20:34:54 +0200 Subject: [PATCH] Kernel: Use TRY() in ProcessProcFSTraits::to_inode() --- Kernel/ProcessProcFSTraits.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Kernel/ProcessProcFSTraits.cpp b/Kernel/ProcessProcFSTraits.cpp index cc0de44d7e..71d8c9afc6 100644 --- a/Kernel/ProcessProcFSTraits.cpp +++ b/Kernel/ProcessProcFSTraits.cpp @@ -42,10 +42,7 @@ KResultOr> Process::ProcessProcFSTraits::to_inode(const Pro if (!process) return ESRCH; - auto maybe_inode = ProcFSProcessDirectoryInode::try_create(procfs_instance, process->pid()); - if (maybe_inode.is_error()) - return maybe_inode.error(); - return maybe_inode.release_value(); + return TRY(ProcFSProcessDirectoryInode::try_create(procfs_instance, process->pid())); } KResult Process::ProcessProcFSTraits::traverse_as_directory(unsigned fsid, Function callback) const