Warning fixes and deprecated method elimination from ABX.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24494 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Mattia Barbon
2003-11-09 21:40:34 +00:00
parent 6937991694
commit 8552e6f031
42 changed files with 370 additions and 416 deletions

View File

@@ -74,41 +74,41 @@ void csSymbolDatabase::AddSymbol(csSymbol* symbol)
void csSymbolDatabase::ClearSymbols()
{
wxNode* node = m_symbols.First();
wxNode* node = m_symbols.GetFirst();
while (node)
{
csSymbol* symbol = (csSymbol*) node->Data();
csSymbol* symbol = (csSymbol*) node->GetData();
delete symbol;
node = node->Next();
node = node->GetNext();
}
m_symbols.Clear();
}
csSymbol* csSymbolDatabase::FindSymbol(const wxString& name) const
{
wxNode* node = m_symbols.First();
wxNode* node = m_symbols.GetFirst();
while (node)
{
csSymbol* symbol = (csSymbol*) node->Data();
csSymbol* symbol = (csSymbol*) node->GetData();
if (symbol->GetName() == name)
return symbol;
node = node->Next();
node = node->GetNext();
}
return NULL;
}
csSymbol* csSymbolDatabase::FindSymbol(int toolId) const
{
wxNode* node = m_symbols.First();
wxNode* node = m_symbols.GetFirst();
while (node)
{
csSymbol* symbol = (csSymbol*) node->Data();
csSymbol* symbol = (csSymbol*) node->GetData();
if (symbol->GetToolId() == toolId)
return symbol;
node = node->Next();
node = node->GetNext();
}
return NULL;
}