diff options
| author | amlal <amlal@el-mahrouss-logic.com> | 2024-03-16 14:22:21 +0100 |
|---|---|---|
| committer | amlal <amlal@el-mahrouss-logic.com> | 2024-03-16 14:22:21 +0100 |
| commit | 55059428bfd6a18451bc1ed3ee64e7bb04c395cd (patch) | |
| tree | 02dd524a2249111e30d2208fd700fa72e31182db /Private/KernelKit/ThreadLocalStorage.inl | |
| parent | 8f9b5e08f53f6e49a1f4c6b20e17c54298da9c44 (diff) | |
HCR-14: See below.
- Pretty big modifications, add kernel mouse.
Signed-off-by: amlal <amlal@el-mahrouss-logic.com>
Diffstat (limited to 'Private/KernelKit/ThreadLocalStorage.inl')
| -rw-r--r-- | Private/KernelKit/ThreadLocalStorage.inl | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Private/KernelKit/ThreadLocalStorage.inl b/Private/KernelKit/ThreadLocalStorage.inl index a42c2381..4a8a816a 100644 --- a/Private/KernelKit/ThreadLocalStorage.inl +++ b/Private/KernelKit/ThreadLocalStorage.inl @@ -11,7 +11,7 @@ #endif template <typename T> -inline T* hcore_tls_new_ptr(void) { +inline T* tls_new_ptr(void) { using namespace HCore; MUST_PASS(ProcessManager::Shared().Leak().GetCurrent()); @@ -24,7 +24,7 @@ inline T* hcore_tls_new_ptr(void) { //! @brief TLS delete implementation. template <typename T> -inline bool hcore_tls_delete_ptr(T* ptr) { +inline bool tls_delete_ptr(T* ptr) { if (!ptr) return false; using namespace HCore; @@ -38,8 +38,8 @@ inline bool hcore_tls_delete_ptr(T* ptr) { } template <typename T, typename... Args> -T* hcore_tls_new_class(Args&&... args) { - T* ptr = hcore_tls_new_ptr<T>(); +T* tls_new_class(Args&&... args) { + T* ptr = tls_new_ptr<T>(); if (ptr) { *ptr = T(HCore::forward(args)...); |
