aboutsummaryrefslogtreecommitdiff
path: root/kernel/kernel/filesystem/ext2/inode.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/kernel/filesystem/ext2/inode.cpp')
-rw-r--r--kernel/kernel/filesystem/ext2/inode.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/kernel/kernel/filesystem/ext2/inode.cpp b/kernel/kernel/filesystem/ext2/inode.cpp
index 0c8da9d0..8af168b9 100644
--- a/kernel/kernel/filesystem/ext2/inode.cpp
+++ b/kernel/kernel/filesystem/ext2/inode.cpp
@@ -176,6 +176,11 @@ namespace kernel::filesystem::ext2
return m_data;
}
+ [[nodiscard]] auto inode::data_mutable() -> inode_data &
+ {
+ return m_data;
+ }
+
auto inode::is_regular() const -> bool
{
return (m_data.mode & constants::mode_mask) == constants::mode_regular;