Fixed ratsnest related segfaults on BOARD destruction.
This commit is contained in:
parent
ae5fa23285
commit
c09e8ade2a
|
@ -110,14 +110,14 @@ BOARD::BOARD() :
|
||||||
|
|
||||||
BOARD::~BOARD()
|
BOARD::~BOARD()
|
||||||
{
|
{
|
||||||
delete m_ratsnest;
|
|
||||||
|
|
||||||
while( m_ZoneDescriptorList.size() )
|
while( m_ZoneDescriptorList.size() )
|
||||||
{
|
{
|
||||||
ZONE_CONTAINER* area_to_remove = m_ZoneDescriptorList[0];
|
ZONE_CONTAINER* area_to_remove = m_ZoneDescriptorList[0];
|
||||||
Delete( area_to_remove );
|
Delete( area_to_remove );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delete m_ratsnest;
|
||||||
|
|
||||||
m_FullRatsnest.clear();
|
m_FullRatsnest.clear();
|
||||||
|
|
||||||
m_LocalRatsnest.clear();
|
m_LocalRatsnest.clear();
|
||||||
|
|
Loading…
Reference in New Issue