diff options
| author | Lukas Oesch <lukasoesch20@gmail.com> | 2026-04-19 09:40:43 +0200 |
|---|---|---|
| committer | Lukas Oesch <lukasoesch20@gmail.com> | 2026-04-19 09:40:43 +0200 |
| commit | 3d4d65e2c1cb869755f9033376545785d37ad5a3 (patch) | |
| tree | 020973a9710febba1a58b0ca862631eb955d03df /kernel | |
| parent | 44b5f84ac7d563be0e2f518db71c273760aba8a3 (diff) | |
| download | teachos-3d4d65e2c1cb869755f9033376545785d37ad5a3.tar.xz teachos-3d4d65e2c1cb869755f9033376545785d37ad5a3.zip | |
move m_inodes member into subclass
Diffstat (limited to 'kernel')
| -rw-r--r-- | kernel/include/kernel/filesystem/devfs/filesystem.hpp | 3 | ||||
| -rw-r--r-- | kernel/include/kernel/filesystem/filesystem.hpp | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/kernel/include/kernel/filesystem/devfs/filesystem.hpp b/kernel/include/kernel/filesystem/devfs/filesystem.hpp index 3a52403..53bb87d 100644 --- a/kernel/include/kernel/filesystem/devfs/filesystem.hpp +++ b/kernel/include/kernel/filesystem/devfs/filesystem.hpp @@ -1,6 +1,7 @@ #ifndef TEACH_OS_KERNEL_FILESYSTEM_DEVFS_FILESYSTEM_HPP #define TEACH_OS_KERNEL_FILESYSTEM_DEVFS_FILESYSTEM_HPP +#include "kernel/filesystem/device_inode.hpp" #include "kernel/filesystem/filesystem.hpp" #include "kernel/filesystem/inode.hpp" @@ -37,6 +38,8 @@ namespace kernel::filesystem::devfs private: auto build_device_inode_table() -> void; + + kstd::vector<kstd::shared_ptr<device_inode>> m_inodes{}; }; } // namespace kernel::filesystem::devfs diff --git a/kernel/include/kernel/filesystem/filesystem.hpp b/kernel/include/kernel/filesystem/filesystem.hpp index 099caee..16c07ad 100644 --- a/kernel/include/kernel/filesystem/filesystem.hpp +++ b/kernel/include/kernel/filesystem/filesystem.hpp @@ -71,7 +71,6 @@ namespace kernel::filesystem protected: kstd::shared_ptr<inode> m_root_inode{}; kstd::shared_ptr<inode> m_backing_inode{}; - kstd::vector<kstd::shared_ptr<inode>> m_inodes{}; }; } // namespace kernel::filesystem |
