some really minor changes (the most important one: small memory hole in

wxList plugged)


git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin
1999-01-12 23:44:03 +00:00
parent a0abb8a882
commit 09914df7b8
5 changed files with 54 additions and 31 deletions

View File

@@ -120,6 +120,11 @@ wxNodeBase::~wxNodeBase()
// compatibility with old code
if ( m_list != NULL )
{
if ( m_list->m_keyType == wxKEY_STRING )
{
free(m_key.string);
}
m_list->DetachNode(this);
}
}
@@ -348,6 +353,8 @@ void wxListBase::DoDeleteNode(wxNodeBase *node)
node->DeleteData();
}
// so that the node knows that it's being deleted by the list
node->m_list = NULL;
delete node;
}