diff --git a/Kernel/InlineLinkedList.h b/AK/InlineLinkedList.h similarity index 97% rename from Kernel/InlineLinkedList.h rename to AK/InlineLinkedList.h index f5e6a3f405d..210c7439ab1 100644 --- a/Kernel/InlineLinkedList.h +++ b/AK/InlineLinkedList.h @@ -1,7 +1,9 @@ #pragma once #include "Assertions.h" -#include "types.h" +#include "Types.h" + +namespace AK { template class InlineLinkedListNode { public: @@ -173,3 +175,9 @@ template inline void InlineLinkedList::append(InlineLinkedList otherHead->setPrev(m_tail); m_tail = otherTail; } + +} + +using AK::InlineLinkedList; +using AK::InlineLinkedListNode; + diff --git a/Kernel/Process.h b/Kernel/Process.h index 5b56e320393..26d612d00ed 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -1,15 +1,15 @@ #pragma once #include "types.h" -#include "InlineLinkedList.h" -#include #include "TSS.h" -#include #include "i386.h" -#include -#include #include "TTY.h" #include "Syscall.h" +#include +#include +#include +#include +#include class FileDescriptor; class PageDirectory; diff --git a/Kernel/init.cpp b/Kernel/init.cpp index 375a3a83556..6e60919f1ee 100644 --- a/Kernel/init.cpp +++ b/Kernel/init.cpp @@ -19,7 +19,6 @@ #include #include #include "MemoryManager.h" -#include "ELFLoader.h" #include "Console.h" #include "ProcFileSystem.h" #include "RTC.h"