aboutsummaryrefslogtreecommitdiff
path: root/kernel/filesystem/src/ext2/ext2_filesystem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/filesystem/src/ext2/ext2_filesystem.cpp')
-rw-r--r--kernel/filesystem/src/ext2/ext2_filesystem.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/kernel/filesystem/src/ext2/ext2_filesystem.cpp b/kernel/filesystem/src/ext2/ext2_filesystem.cpp
index f092ddf..2ae5ab7 100644
--- a/kernel/filesystem/src/ext2/ext2_filesystem.cpp
+++ b/kernel/filesystem/src/ext2/ext2_filesystem.cpp
@@ -2,12 +2,15 @@
#include "devices/device.hpp"
#include "filesystem/inode.hpp"
+#include "filesystem/inode_metadata.hpp"
+
+#include <kstd/memory>
#include <string_view>
namespace filesystem::ext2
{
- auto ext2_filesystem::mount(devices::device * device) -> int
+ auto ext2_filesystem::mount(kstd::shared_ptr<devices::device> device) -> int
{
if (!device)
{