(svn r10799) -Fix: only calling QuickFree and not the destructor on pool cleanups might cause memory leaks due to the way C++ works.

This commit is contained in:
rubidium
2007-08-05 21:20:55 +00:00
parent ab5fa3add2
commit 83e1fdcb01
15 changed files with 48 additions and 67 deletions

View File

@@ -49,14 +49,9 @@ Group::Group(StringID str)
}
Group::~Group()
{
this->QuickFree();
this->string_id = STR_NULL;
}
void Group::QuickFree()
{
DeleteName(this->string_id);
this->string_id = STR_NULL;
}
bool Group::IsValid() const