summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortpaviot <tpaviot@gmail.com>2012-01-12 21:49:41 +0100
committertpaviot <tpaviot@gmail.com>2012-01-15 15:27:37 +0100
commitddbe9ff692ad6dfe7d55c5f58977eac9ad2a588c (patch)
treebc0de44db94fce6d6f7025eed08cf3910563e582
parent770532776a841313f10b28e70b7ccedc639cd0c5 (diff)
downloadoce-ddbe9ff692ad6dfe7d55c5f58977eac9ad2a588c.tar.gz
oce-ddbe9ff692ad6dfe7d55c5f58977eac9ad2a588c.zip
[cppcheck-error-fix][memory-leak]
[OpenGl/OpenGl_indexpolygons.cxx:271]: (error) Memory leak: data
-rw-r--r--src/OpenGl/OpenGl_indexpolygons.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/OpenGl/OpenGl_indexpolygons.cxx b/src/OpenGl/OpenGl_indexpolygons.cxx
index fbb9af7d..7c654032 100644
--- a/src/OpenGl/OpenGl_indexpolygons.cxx
+++ b/src/OpenGl/OpenGl_indexpolygons.cxx
@@ -268,6 +268,7 @@ PolygonIndicesAdd( TSM_ELEM_DATA d, Tint n, cmn_key *k )
{
//cmn_freemem( data->vertices );
delete[] data->vertices;
+ delete data;
return TFailure;
}
//cmn_memreserve( data->bounds, data->num_bounds, 0 );