diff --git a/Kernel/PerformanceEventBuffer.cpp b/Kernel/PerformanceEventBuffer.cpp index 17380fd3d2..5a08c9facc 100644 --- a/Kernel/PerformanceEventBuffer.cpp +++ b/Kernel/PerformanceEventBuffer.cpp @@ -169,7 +169,7 @@ KResult PerformanceEventBuffer::to_json_impl(Serializer& object) const { auto strings = object.add_array("strings"); for (auto& it : m_strings) { - strings.add(it.view()); + strings.add(it->view()); } } @@ -309,7 +309,7 @@ KResultOr PerformanceEventBuffer::register_string(NonnullOwnPtr m_buffer; - NonnullOwnPtrVector m_strings; + HashTable> m_strings; }; extern bool g_profiling_all_threads;