summaryrefslogtreecommitdiff
path: root/chart2
diff options
context:
space:
mode:
authorMarkus Mohrhard <markus.mohrhard@googlemail.com>2014-05-23 01:58:41 +0200
committerMarkus Mohrhard <markus.mohrhard@googlemail.com>2014-05-23 02:50:42 +0200
commit5b37884d57398d4c11524f6d1ec92e032bb46d40 (patch)
tree99b62d70ccee35dd751ce5c0e0aa60a20681e744 /chart2
parent68c1977ce04d41579e07b44b4612d35566807dbc (diff)
Lsan: fix memory leaks
Change-Id: I010c7c194bf0680a499077b6b364498a09542764
Diffstat (limited to 'chart2')
-rw-r--r--chart2/source/view/main/GL3DRenderer.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/chart2/source/view/main/GL3DRenderer.cxx b/chart2/source/view/main/GL3DRenderer.cxx
index a42220ea4bbf..8c0b4492dd67 100644
--- a/chart2/source/view/main/GL3DRenderer.cxx
+++ b/chart2/source/view/main/GL3DRenderer.cxx
@@ -873,6 +873,8 @@ void OpenGL3DRenderer::RenderPolygon3DObject()
polygon.verticesList.end(), DeletePointer<Vertices3D>());
std::for_each(polygon.normalsList.begin(),
polygon.normalsList.end(), DeletePointer<Normals3D>());
+ delete polygon.vertices;
+ delete polygon.normals;
m_Polygon3DInfoList.pop_front();
}
glDepthMask(GL_TRUE);