aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kernel/kernel/filesystem/vfs.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/kernel/filesystem/vfs.cpp b/kernel/kernel/filesystem/vfs.cpp
index 7de2b79f..56e164bd 100644
--- a/kernel/kernel/filesystem/vfs.cpp
+++ b/kernel/kernel/filesystem/vfs.cpp
@@ -243,7 +243,7 @@ namespace kernel::filesystem
auto found_inode = current_fs->lookup(current_dentry->get_inode(), part);
if (!found_inode)
{
- return std::unexpected{make_error_code(vfs_errc::non_existent_path)};
+ return std::unexpected{found_inode.error()};
}
next_dentry = kstd::make_shared<dentry>(current_dentry, *found_inode, part);