diff --git a/Kernel/FileSystem/Forward.h b/Kernel/FileSystem/Forward.h index 5216927667..859af7747e 100644 --- a/Kernel/FileSystem/Forward.h +++ b/Kernel/FileSystem/Forward.h @@ -11,6 +11,9 @@ namespace Kernel { class FileSystem; class Inode; class Mount; +class SysFS; +class SysFSDirectoryInode; +class SysFSInode; class VirtualFileSystem; struct InodeMetadata; diff --git a/Kernel/FileSystem/SysFS.h b/Kernel/FileSystem/SysFS.h index b63b45b383..41a272e360 100644 --- a/Kernel/FileSystem/SysFS.h +++ b/Kernel/FileSystem/SysFS.h @@ -17,10 +17,6 @@ namespace Kernel { -class SysFS; -class SysFSInode; -class SysFSDirectoryInode; - class SysFSRootFolder final : public SysFSDirectory { friend class SysFSComponentRegistry; diff --git a/Kernel/SystemExposed.h b/Kernel/SystemExposed.h index 190021c3c5..621d6399f5 100644 --- a/Kernel/SystemExposed.h +++ b/Kernel/SystemExposed.h @@ -13,12 +13,12 @@ #include #include #include +#include #include #include namespace Kernel { -class SysFS; class SysFSComponent : public RefCounted { public: virtual KResultOr entries_count() const { VERIFY_NOT_REACHED(); };