diff options
Diffstat (limited to 'Kernel/Arch')
-rw-r--r-- | Kernel/Arch/x86/Processor.h | 2 | ||||
-rw-r--r-- | Kernel/Arch/x86/common/Processor.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/Kernel/Arch/x86/Processor.h b/Kernel/Arch/x86/Processor.h index 8455e55bf1..b36f0071c2 100644 --- a/Kernel/Arch/x86/Processor.h +++ b/Kernel/Arch/x86/Processor.h @@ -398,7 +398,7 @@ public: NEVER_INLINE void switch_context(Thread*& from_thread, Thread*& to_thread); [[noreturn]] static void assume_context(Thread& thread, FlatPtr flags); FlatPtr init_context(Thread& thread, bool leave_crit); - static Vector<FlatPtr> capture_stack_trace(Thread& thread, size_t max_frames = 0); + static Vector<FlatPtr, 32> capture_stack_trace(Thread& thread, size_t max_frames = 0); static StringView platform_string(); }; diff --git a/Kernel/Arch/x86/common/Processor.cpp b/Kernel/Arch/x86/common/Processor.cpp index 135627fe5b..dfcdf9ab00 100644 --- a/Kernel/Arch/x86/common/Processor.cpp +++ b/Kernel/Arch/x86/common/Processor.cpp @@ -491,7 +491,7 @@ const DescriptorTablePointer& Processor::get_gdtr() return m_gdtr; } -Vector<FlatPtr> Processor::capture_stack_trace(Thread& thread, size_t max_frames) +Vector<FlatPtr, 32> Processor::capture_stack_trace(Thread& thread, size_t max_frames) { FlatPtr frame_ptr = 0, ip = 0; Vector<FlatPtr, 32> stack_trace; |