Avoid memory leak with validation broadphase in PairBench.

This commit is contained in:
Jackson Lee
2014-03-22 00:05:30 -07:00
parent 26bcff31f7
commit 5c5dbc035e

View File

@@ -157,6 +157,8 @@ PairBench::PairBench()
m_window(0)
{
m_data = new PairBenchInternalData;
m_data->m_validationBroadphase = 0;
}
PairBench::~PairBench()
{
@@ -753,6 +755,12 @@ void PairBench::deleteBroadphase()
void PairBench::exitPhysics()
{
if(m_data->m_validationBroadphase)
{
delete m_data->m_validationBroadphase;
m_data->m_validationBroadphase = 0;
}
#ifdef B3_USE_MIDI
if (m_data->m_midiIn)
{