Update of /cvsroot/plib/plib/src/ssg
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26848
Modified Files:
ssgVertSplitter.cxx
Log Message:
Fixing a memory leak (thank you, Mathias Frohlich
Index: ssgVertSplitter.cxx
===================================================================
RCS file: /cvsroot/plib/plib/src/ssg/ssgVertSplitter.cxx,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ssgVertSplitter.cxx 18 Mar 2004 22:09:07 -0000 1.4
+++ ssgVertSplitter.cxx 17 Oct 2005 16:58:36 -0000 1.5
@@ -36,6 +36,8 @@
_tris = new Tri[3*_nTris];
_triNorms = new float[3*_nTris];
_geomVerts = new int[_nVerts];
+
+ _newVertMap = 0;
}
ssgVertSplitter::~ssgVertSplitter()
@@ -44,6 +46,8 @@
delete[] _norms;
delete[] _tris;
delete[] _triNorms;
+ delete[] _newVertMap;
+ delete[] _geomVerts;
}
void ssgVertSplitter::setTri(int tidx, int va, int vb, int vc)
|