Fixed JSON StatsString printed from VirtualBlock

Fix in VirtualBlock::BuildStatsString.
This commit is contained in:
Adam Sawicki 2022-11-23 17:02:55 +01:00
parent 7597f717c7
commit 48c7f78f45

View File

@ -10272,11 +10272,13 @@ void VirtualBlock::BuildStatsString(WCHAR** ppStatsString) const
D3D12MA_DEBUG_GLOBAL_MUTEX_LOCK D3D12MA_DEBUG_GLOBAL_MUTEX_LOCK
StringBuilder sb(m_Pimpl->m_AllocationCallbacks); StringBuilder sb(m_Pimpl->m_AllocationCallbacks);
{ {
JsonWriter json(m_Pimpl->m_AllocationCallbacks, sb); JsonWriter json(m_Pimpl->m_AllocationCallbacks, sb);
D3D12MA_HEAVY_ASSERT(m_Pimpl->m_Metadata->Validate()); D3D12MA_HEAVY_ASSERT(m_Pimpl->m_Metadata->Validate());
json.BeginObject();
m_Pimpl->m_Metadata->WriteAllocationInfoToJson(json); m_Pimpl->m_Metadata->WriteAllocationInfoToJson(json);
json.EndObject();
} // Scope for JsonWriter } // Scope for JsonWriter
const size_t length = sb.GetLength(); const size_t length = sb.GetLength();