Make wxCocoa work with wxUSE_STL==1: Use Erase instead of DeleteNode

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@26351 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
David Elliott
2004-03-26 03:14:16 +00:00
parent 7ce8248bc6
commit 96c0183f31

View File

@@ -95,7 +95,7 @@ wxRadioButton::~wxRadioButton()
m_radioSlaves.GetFirst();
wxASSERT(slaveNode);
wxASSERT(slaveNode->GetData() == this);
m_radioSlaves.DeleteNode(slaveNode);
m_radioSlaves.Erase(slaveNode);
// Now find the new master
wxRadioButton *newMaster = NULL;
@@ -111,7 +111,7 @@ wxRadioButton::~wxRadioButton()
wxASSERT(radioButton->m_radioMaster == this);
radioButton->m_radioMaster = newMaster;
newMaster->m_radioSlaves.Append(radioButton);
m_radioSlaves.DeleteNode(slaveNode);
m_radioSlaves.Erase(slaveNode);
}
}
else if(m_radioMaster)