Compilation fixes for wxUSE_STL == 1.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27910 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
9cde322b93
commit
e3f8f04d8e
@ -1658,7 +1658,7 @@ void wxDb::Close(void)
|
||||
|
||||
#ifdef __WXDEBUG__
|
||||
wxTablesInUse *tiu;
|
||||
wxNode *pNode;
|
||||
wxList::compatibility_iterator pNode;
|
||||
pNode = TablesInUse.GetFirst();
|
||||
wxString s,s2;
|
||||
while (pNode)
|
||||
|
@ -321,18 +321,17 @@ void wxDbTable::cleanup()
|
||||
#ifdef __WXDEBUG__
|
||||
if (tableID)
|
||||
{
|
||||
TablesInUse.DeleteContents(TRUE);
|
||||
bool found = FALSE;
|
||||
|
||||
wxNode *pNode;
|
||||
wxList::compatibility_iterator pNode;
|
||||
pNode = TablesInUse.GetFirst();
|
||||
while (pNode && !found)
|
||||
{
|
||||
if (((wxTablesInUse *)pNode->GetData())->tableID == tableID)
|
||||
{
|
||||
found = TRUE;
|
||||
if (!TablesInUse.DeleteNode(pNode))
|
||||
wxLogDebug (s,wxT("Unable to delete node!"));
|
||||
delete (wxTablesInUse *)pNode->GetData();
|
||||
TablesInUse.Erase(pNode);
|
||||
}
|
||||
else
|
||||
pNode = pNode->GetNext();
|
||||
|
Loading…
Reference in New Issue
Block a user