walk freelist and free the chunks (fixes mem leak)

This was SVN commit r510.
This commit is contained in:
janwas 2004-06-14 16:01:38 +00:00
parent 99b30d61ec
commit 614420615e

View File

@ -49,6 +49,11 @@ CVertexBuffer::~CVertexBuffer()
} else if (m_SysMem) {
delete[] m_SysMem;
}
// janwas 2004-06-14: release freelist
typedef std::list<VBChunk*>::iterator Iter;
for(Iter iter=m_FreeList.begin();iter!=m_FreeList.end();++iter)
delete *iter;
}
///////////////////////////////////////////////////////////////////////////////