summaryrefslogtreecommitdiffhomepage
path: root/dev/ZKA/KernelKit/FileMgr.hxx
diff options
context:
space:
mode:
authorAmlal <amlal@el-mahrouss-logic.com>2024-09-20 08:27:42 +0200
committerAmlal <amlal@el-mahrouss-logic.com>2024-09-20 08:27:42 +0200
commit3614980bbb672780bbaaef54ab8b1fa6a27d932c (patch)
treec4e5434b04e657315d993d50eb99baa43405a005 /dev/ZKA/KernelKit/FileMgr.hxx
parent5f4a9440e97d6602222c93e8dcab8c483800a462 (diff)
Patches for kernel, alongside code fixes for user after free and Heap API refactor.
Signed-off-by: Amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'dev/ZKA/KernelKit/FileMgr.hxx')
-rw-r--r--dev/ZKA/KernelKit/FileMgr.hxx16
1 files changed, 8 insertions, 8 deletions
diff --git a/dev/ZKA/KernelKit/FileMgr.hxx b/dev/ZKA/KernelKit/FileMgr.hxx
index b569ce36..cd557485 100644
--- a/dev/ZKA/KernelKit/FileMgr.hxx
+++ b/dev/ZKA/KernelKit/FileMgr.hxx
@@ -156,13 +156,13 @@ namespace Kernel
NodePtr CreateSwapFile(const Char* path) override;
public:
- bool Remove(const Char* path) override;
- NodePtr Open(const Char* path, const Char* r) override;
- Void Write(NodePtr node, VoidPtr data, Int32 flags, SizeT sz) override;
- VoidPtr Read(NodePtr node, Int32 flags, SizeT sz) override;
- bool Seek(NodePtr node, SizeT off) override;
- SizeT Tell(NodePtr node) override;
- bool Rewind(NodePtr node) override;
+ bool Remove(_Input const Char* path) override;
+ NodePtr Open(_Input const Char* path, _Input const Char* r) override;
+ Void Write(_Input NodePtr node, _Input VoidPtr data, _Input Int32 flags, _Input SizeT sz) override;
+ VoidPtr Read(_Input NodePtr node, _Input Int32 flags, _Input SizeT sz) override;
+ bool Seek(_Input NodePtr node, _Input SizeT off) override;
+ SizeT Tell(_Input NodePtr node) override;
+ bool Rewind(_Input NodePtr node) override;
Void Write(_Input const Char* name,
_Input NodePtr node,
@@ -415,6 +415,6 @@ namespace Kernel
template <typename Encoding, typename Class>
FileStream<Encoding, Class>::~FileStream()
{
- mm_delete_ke_heap(fFile);
+ mm_delete_heap(fFile);
}
} // namespace Kernel