diff options
| author | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-04 10:59:24 +0100 |
|---|---|---|
| committer | Amlal El Mahrouss <amlalelmahrouss@icloud.com> | 2024-02-04 10:59:24 +0100 |
| commit | e2bbec91d70847cc5a2ff67eb84ca4a3c2d03e85 (patch) | |
| tree | 1e7fec7c232b0c750157007113ce8f86d43b7e76 /Private/NewBoot/BootKit/BootKit.hxx | |
| parent | aff54fd3dc6855b62c047f126c6fe20ca717ee0f (diff) | |
Kernel: Depend less on NewFS, add support for FileSystem protocol in
NewBoot.
Signed-off-by: Amlal El Mahrouss <amlalelmahrouss@icloud.com>
Diffstat (limited to 'Private/NewBoot/BootKit/BootKit.hxx')
| -rw-r--r-- | Private/NewBoot/BootKit/BootKit.hxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Private/NewBoot/BootKit/BootKit.hxx b/Private/NewBoot/BootKit/BootKit.hxx index 45f54cb4..6fec1724 100644 --- a/Private/NewBoot/BootKit/BootKit.hxx +++ b/Private/NewBoot/BootKit/BootKit.hxx @@ -62,9 +62,9 @@ HCore::SizeT BSetMem(CharacterType *src, const CharacterType byte, class BFileReader final { public: explicit BFileReader(const CharacterType *path); - ~BFileReader() = default; + ~BFileReader(); - HCore::VoidPtr Fetch(SizeT &size); + HCore::VoidPtr Fetch(EfiHandlePtr ImageHandle); enum { kOperationOkay, @@ -83,6 +83,7 @@ class BFileReader final { private: Int32 mErrorCode{kOperationOkay}; + VoidPtr mBlob{nullptr}; CharacterType mPath[kPathLen]; BTextWriter mWriter; BDeviceATA mDevice; |
