Kernel: Use TRY() in ProcessProcFSTraits::to_inode()

This commit is contained in:
Andreas Kling 2021-09-06 20:34:54 +02:00
parent bdb697f6de
commit 1c543598f1
Notes: sideshowbarker 2024-07-18 04:34:39 +09:00

View file

@ -42,10 +42,7 @@ KResultOr<NonnullRefPtr<Inode>> 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<bool(FileSystem::DirectoryEntryView const&)> callback) const