diff --git a/Kernel/ProcessExposed.cpp b/Kernel/ProcessExposed.cpp index 9d157085fa..c705634c26 100644 --- a/Kernel/ProcessExposed.cpp +++ b/Kernel/ProcessExposed.cpp @@ -172,29 +172,17 @@ KResultOr ProcFSExposedLink::read_bytes(off_t offset, size_t count, User KResultOr> ProcFSExposedLink::to_inode(const ProcFS& procfs_instance) const { - auto maybe_inode = ProcFSLinkInode::try_create(procfs_instance, *this); - if (maybe_inode.is_error()) - return maybe_inode.error(); - - return maybe_inode.release_value(); + return TRY(ProcFSLinkInode::try_create(procfs_instance, *this)); } KResultOr> ProcFSExposedComponent::to_inode(const ProcFS& procfs_instance) const { - auto maybe_inode = ProcFSGlobalInode::try_create(procfs_instance, *this); - if (maybe_inode.is_error()) - return maybe_inode.error(); - - return maybe_inode.release_value(); + return TRY(ProcFSGlobalInode::try_create(procfs_instance, *this)); } KResultOr> ProcFSExposedDirectory::to_inode(const ProcFS& procfs_instance) const { - auto maybe_inode = ProcFSDirectoryInode::try_create(procfs_instance, *this); - if (maybe_inode.is_error()) - return maybe_inode.error(); - - return maybe_inode.release_value(); + return TRY(ProcFSDirectoryInode::try_create(procfs_instance, *this)); } void ProcFSExposedDirectory::add_component(const ProcFSExposedComponent&) diff --git a/Kernel/ProcessSpecificExposed.cpp b/Kernel/ProcessSpecificExposed.cpp index 1f6adcaaf7..4906725fd4 100644 --- a/Kernel/ProcessSpecificExposed.cpp +++ b/Kernel/ProcessSpecificExposed.cpp @@ -112,10 +112,7 @@ KResultOr> Process::lookup_file_descriptions_directory(cons if (!fds().get_if_valid(*maybe_index)) return ENOENT; - auto maybe_inode = ProcFSProcessPropertyInode::try_create_for_file_description_link(procfs, *maybe_index, pid()); - if (maybe_inode.is_error()) - return maybe_inode.error(); - return maybe_inode.release_value(); + return TRY(ProcFSProcessPropertyInode::try_create_for_file_description_link(procfs, *maybe_index, pid())); } KResult Process::procfs_get_pledge_stats(KBufferBuilder& builder) const