Kernel: Tighten some typing in Arch/i386/CPU.h

Use more appropriate types for some things.
This commit is contained in:
Andreas Kling 2021-02-25 10:29:41 +01:00
commit 53c6c29158
Notes: sideshowbarker 2024-07-18 21:56:23 +09:00
3 changed files with 49 additions and 47 deletions

View file

@ -576,7 +576,7 @@ void* Process::sys$allocate_tls(size_t size)
return (void*)-EFAULT;
auto& tls_descriptor = Processor::current().get_gdt_entry(GDT_SELECTOR_TLS);
tls_descriptor.set_base(main_thread->thread_specific_data().as_ptr());
tls_descriptor.set_base(main_thread->thread_specific_data());
tls_descriptor.set_limit(main_thread->thread_specific_region_size());
return m_master_tls_region.unsafe_ptr()->vaddr().as_ptr();