mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 04:40:18 -05:00
Use the cmDeleteAll algorithm instead of trivial raw loops.
This commit is contained in:
@@ -69,11 +69,7 @@ cmCursesMainForm::~cmCursesMainForm()
|
||||
// Clean-up composites
|
||||
if (this->Entries)
|
||||
{
|
||||
std::vector<cmCursesCacheEntryComposite*>::iterator it;
|
||||
for (it = this->Entries->begin(); it != this->Entries->end(); ++it)
|
||||
{
|
||||
delete *it;
|
||||
}
|
||||
cmDeleteAll(*this->Entries);
|
||||
}
|
||||
delete this->Entries;
|
||||
if (this->CMakeInstance)
|
||||
@@ -188,12 +184,7 @@ void cmCursesMainForm::InitializeUI()
|
||||
// Clean old entries
|
||||
if (this->Entries)
|
||||
{
|
||||
// Have to call delete on each pointer
|
||||
std::vector<cmCursesCacheEntryComposite*>::iterator it;
|
||||
for (it = this->Entries->begin(); it != this->Entries->end(); ++it)
|
||||
{
|
||||
delete *it;
|
||||
}
|
||||
cmDeleteAll(*this->Entries);
|
||||
}
|
||||
delete this->Entries;
|
||||
this->Entries = newEntries;
|
||||
|
||||
Reference in New Issue
Block a user