diff options
| author | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-08-22 08:48:37 +0200 |
|---|---|---|
| committer | Amlal El Mahrouss <amlal.elmahrouss@icloud.com> | 2024-08-22 08:48:37 +0200 |
| commit | 5d38a6302720eb1d2783c2067965ade316cc92de (patch) | |
| tree | 906b56ec92e9075181494e8a4012ebde72d22175 /dev/ZKA/KernelKit | |
| parent | b95b1fc42d371b08aa82fea8e92aa04b2ef5631f (diff) | |
[REFACTOR] use Char instead of builtin char.
Signed-off-by: Amlal El Mahrouss <amlal.elmahrouss@icloud.com>
Diffstat (limited to 'dev/ZKA/KernelKit')
| -rw-r--r-- | dev/ZKA/KernelKit/CodeManager.hxx | 4 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/DebugOutput.hxx | 8 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/FileManager.hxx | 14 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/LoaderInterface.hxx | 8 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/PEFCodeManager.hxx | 8 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/PEFSharedObject.hxx | 3 | ||||
| -rw-r--r-- | dev/ZKA/KernelKit/ProcessHeap.hxx | 4 |
7 files changed, 24 insertions, 25 deletions
diff --git a/dev/ZKA/KernelKit/CodeManager.hxx b/dev/ZKA/KernelKit/CodeManager.hxx index 08e97e60..a1fea211 100644 --- a/dev/ZKA/KernelKit/CodeManager.hxx +++ b/dev/ZKA/KernelKit/CodeManager.hxx @@ -27,5 +27,5 @@ namespace Kernel /// @note This sets up a new stack, anything on the main function that calls the kernel will not be accessible. /// @param main the start of the process. /// @return if the process was started or not. - bool execute_from_image(MainKind main, const char* processName) noexcept; -} // namespace Kernel
\ No newline at end of file + bool execute_from_image(MainKind main, const Char* processName) noexcept; +} // namespace Kernel diff --git a/dev/ZKA/KernelKit/DebugOutput.hxx b/dev/ZKA/KernelKit/DebugOutput.hxx index 2205acfe..b8fd97dd 100644 --- a/dev/ZKA/KernelKit/DebugOutput.hxx +++ b/dev/ZKA/KernelKit/DebugOutput.hxx @@ -45,8 +45,8 @@ namespace Kernel virtual ~TerminalDevice() = default; /// @brief returns device name (terminal name) - /// @return string type (const char*) - virtual const char* Name() const override + /// @return string type (const Char*) + virtual const Char* Name() const override { return ("TerminalDevice"); } @@ -105,7 +105,7 @@ namespace Kernel if (y < 0) y = -y; - const char cNumbers[11] = "0123456789"; + const Char cNumbers[11] = "0123456789"; Char buf[2]; buf[0] = cNumbers[h]; @@ -133,7 +133,7 @@ namespace Kernel if (y < 0) y = -y; - const char cNumbers[17] = "0123456789ABCDEF"; + const Char cNumbers[17] = "0123456789ABCDEF"; Char buf[2]; buf[0] = cNumbers[h]; diff --git a/dev/ZKA/KernelKit/FileManager.hxx b/dev/ZKA/KernelKit/FileManager.hxx index e27bcc35..0efb55a4 100644 --- a/dev/ZKA/KernelKit/FileManager.hxx +++ b/dev/ZKA/KernelKit/FileManager.hxx @@ -100,15 +100,15 @@ namespace Kernel static FilesystemManagerInterface* GetMounted(); public: - virtual NodePtr Create(_Input const char* path) = 0; - virtual NodePtr CreateAlias(_Input const char* path) = 0; - virtual NodePtr CreateDirectory(_Input const char* path) = 0; + virtual NodePtr Create(_Input const Char* path) = 0; + virtual NodePtr CreateAlias(_Input const Char* path) = 0; + virtual NodePtr CreateDirectory(_Input const Char* path) = 0; public: - virtual bool Remove(_Input const char* path) = 0; + virtual bool Remove(_Input const Char* path) = 0; public: - virtual NodePtr Open(_Input const char* path, _Input const char* r) = 0; + virtual NodePtr Open(_Input const Char* path, _Input const Char* r) = 0; public: virtual Void Write(_Input NodePtr node, _Input VoidPtr data, _Input Int32 flags, _Input SizeT size) = 0; @@ -245,7 +245,7 @@ namespace Kernel return nullptr; } - ErrorOr<Int64> WriteAll(const char* fName, const VoidPtr data) noexcept + ErrorOr<Int64> WriteAll(const Char* fName, const VoidPtr data) noexcept { if (this->fFileRestrict != eRestrictReadWrite && this->fFileRestrict != eRestrictReadWriteBinary && @@ -267,7 +267,7 @@ namespace Kernel return ErrorOr<Int64>(kErrorInvalidData); } - VoidPtr Read(const char* fName) noexcept + VoidPtr Read(const Char* fName) noexcept { if (this->fFileRestrict != eRestrictReadWrite && this->fFileRestrict != eRestrictReadWriteBinary && diff --git a/dev/ZKA/KernelKit/LoaderInterface.hxx b/dev/ZKA/KernelKit/LoaderInterface.hxx index 7dcf41d4..ceb7d528 100644 --- a/dev/ZKA/KernelKit/LoaderInterface.hxx +++ b/dev/ZKA/KernelKit/LoaderInterface.hxx @@ -24,10 +24,10 @@ namespace Kernel NEWOS_COPY_DEFAULT(LoaderInterface); public: - virtual _Output const char* AsString() = 0; - virtual _Output const char* MIME() = 0; - virtual _Output const char* Path() = 0; + virtual _Output const Char* AsString() = 0; + virtual _Output const Char* MIME() = 0; + virtual _Output const Char* Path() = 0; virtual _Output ErrorOr<VoidPtr> FindStart() = 0; - virtual _Output VoidPtr FindSymbol(_Input const char* name, _Input Int32 kind) = 0; + virtual _Output VoidPtr FindSymbol(_Input const Char* name, _Input Int32 kind) = 0; }; } // namespace Kernel diff --git a/dev/ZKA/KernelKit/PEFCodeManager.hxx b/dev/ZKA/KernelKit/PEFCodeManager.hxx index 325ca9a3..db01d23c 100644 --- a/dev/ZKA/KernelKit/PEFCodeManager.hxx +++ b/dev/ZKA/KernelKit/PEFCodeManager.hxx @@ -34,13 +34,13 @@ namespace Kernel NEWOS_COPY_DEFAULT(PEFLoader); public: - const char* Path() override; - const char* AsString() override; - const char* MIME() override; + const Char* Path() override; + const Char* AsString() override; + const Char* MIME() override; public: ErrorOr<VoidPtr> FindStart() override; - VoidPtr FindSymbol(const char* name, Int32 kind) override; + VoidPtr FindSymbol(const Char* name, Int32 kind) override; public: bool IsLoaded() noexcept; diff --git a/dev/ZKA/KernelKit/PEFSharedObject.hxx b/dev/ZKA/KernelKit/PEFSharedObject.hxx index 2ce87c1d..690f0b5d 100644 --- a/dev/ZKA/KernelKit/PEFSharedObject.hxx +++ b/dev/ZKA/KernelKit/PEFSharedObject.hxx @@ -83,7 +83,7 @@ namespace Kernel }; template <typename SymbolType> - SymbolType Load(const char* symbol_name, SizeT len, Int32 kind) + SymbolType Load(const Char* symbol_name, SizeT len, Int32 kind) { if (symbol_name == nullptr || *symbol_name == 0) return nullptr; @@ -115,4 +115,3 @@ namespace Kernel } // namespace Kernel #endif /* ifndef __KERNELKIT_SHARED_OBJECT_HXX__ */ - diff --git a/dev/ZKA/KernelKit/ProcessHeap.hxx b/dev/ZKA/KernelKit/ProcessHeap.hxx index b6b6352c..820daa76 100644 --- a/dev/ZKA/KernelKit/ProcessHeap.hxx +++ b/dev/ZKA/KernelKit/ProcessHeap.hxx @@ -33,9 +33,9 @@ namespace Kernel /// @brief Allocate a process heap, no zero out is done here. /// @param flags the heap's flags. - /// @param len_in_gib the heap in GB. + /// @param initial_len_in_gib the initial heap's length in GB. /// @return The process's heap. - VoidPtr sched_new_heap(Int32 flags, SizeT len_in_gib); + VoidPtr sched_new_heap(Int32 flags, SizeT initial_len_in_gib); /// @brief Frees the process heap. /// @param pointer The process heap pointer. |
