From efd60f780ba66b363dc564b99a09b60163b9edcb Mon Sep 17 00:00:00 2001 From: Amlal EL Mahrouss Date: Sat, 22 Jun 2024 11:02:34 +0200 Subject: IMP: Support fork based operations inside the file manager, update PEF loader to load from forks, we might need a non-fork loader class though. Signed-off-by: Amlal EL Mahrouss --- Kernel/KernelKit/PEFCodeManager.hxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Kernel/KernelKit/PEFCodeManager.hxx') diff --git a/Kernel/KernelKit/PEFCodeManager.hxx b/Kernel/KernelKit/PEFCodeManager.hxx index b6f3e160..90e674f8 100644 --- a/Kernel/KernelKit/PEFCodeManager.hxx +++ b/Kernel/KernelKit/PEFCodeManager.hxx @@ -10,6 +10,7 @@ #include #include #include +#include #define kPefApplicationMime "application/x-newos-exec" @@ -45,6 +46,7 @@ namespace NewOS bool IsLoaded() noexcept; private: + OwnPtr> fFile; Ref fPath; VoidPtr fCachedBlob; bool fFatBinary; -- cgit v1.2.3