Skip to content

Commit 27f861a

Browse files
committed
Fix crash in physics debug rendering after toggling on/off several times
1 parent 32ef8ce commit 27f861a

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

src/physics/DebugRenderer/DebugRenderer.cpp

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,18 +50,16 @@ namespace vg::physics
5050
//--------------------------------------------------------------------------------------
5151
void DebugRenderer::init()
5252
{
53-
VG_ASSERT(!m_initDone);
54-
Initialize();
55-
m_initDone = true;
53+
if (!m_initDone)
54+
{
55+
Initialize();
56+
m_initDone = true;
57+
}
5658
}
5759

5860
//--------------------------------------------------------------------------------------
5961
void DebugRenderer::deinit()
6062
{
61-
if (m_initDone)
62-
{
63-
m_initDone = false;
64-
}
6563
}
6664

6765
//--------------------------------------------------------------------------------------

0 commit comments

Comments
 (0)