summaryrefslogtreecommitdiffhomepage
path: root/src/kernel/KernelKit/ThreadLocalStorage.inl
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/KernelKit/ThreadLocalStorage.inl')
-rw-r--r--src/kernel/KernelKit/ThreadLocalStorage.inl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/kernel/KernelKit/ThreadLocalStorage.inl b/src/kernel/KernelKit/ThreadLocalStorage.inl
index b0775db2..30d81e8d 100644
--- a/src/kernel/KernelKit/ThreadLocalStorage.inl
+++ b/src/kernel/KernelKit/ThreadLocalStorage.inl
@@ -15,7 +15,7 @@ inline T* tls_new_ptr(void) {
auto ref_process = UserProcessScheduler::The().TheCurrentProcess();
- auto pointer = ref_process.Leak().New(sizeof(T));
+ auto pointer = ref_process.New(sizeof(T));
if (pointer.Error()) return nullptr;
@@ -34,7 +34,7 @@ inline Kernel::Bool tls_delete_ptr(T* obj) {
ErrorOr<T*> obj_wrapped{obj};
- return ref_process.Leak().Delete(obj_wrapped);
+ return ref_process.Delete(obj_wrapped);
}
//! @brief Delete process pointer.