From 8ceff6516152e63209073426a947f8937a6f1a00 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 5 Sep 2021 21:33:10 +0200 Subject: [PATCH] Kernel: Use TRY() some more in FileDescription --- Kernel/FileSystem/FileDescription.cpp | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/Kernel/FileSystem/FileDescription.cpp b/Kernel/FileSystem/FileDescription.cpp index 4ea7b7b0b5..fd4a49c3a0 100644 --- a/Kernel/FileSystem/FileDescription.cpp +++ b/Kernel/FileSystem/FileDescription.cpp @@ -30,22 +30,14 @@ KResultOr> FileDescription::try_create(Custody& c auto description = TRY(adopt_nonnull_ref_or_enomem(new (nothrow) FileDescription(move(inode_file)))); description->m_custody = custody; - auto result = description->attach(); - if (result.is_error()) { - dbgln_if(FILEDESCRIPTION_DEBUG, "Failed to create file description for custody: {}", result); - return result; - } + TRY(description->attach()); return description; } KResultOr> FileDescription::try_create(File& file) { auto description = TRY(adopt_nonnull_ref_or_enomem(new (nothrow) FileDescription(file))); - auto result = description->attach(); - if (result.is_error()) { - dbgln_if(FILEDESCRIPTION_DEBUG, "Failed to create file description for file: {}", result); - return result; - } + TRY(description->attach()); return description; }