diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-06-10 15:27:59 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2014-06-10 16:08:05 +0100 |
commit | cf7017c89e9ca1157f8f68a4f7d6e4cca2431e83 (patch) | |
tree | ad9db10396e1c678e50e5b45b9532588daa8ef2e | |
parent | 3b70067fcc4c278c299c4ccb4dec1ac96f4df66b (diff) |
coverity#1169830 Unchecked dynamic_cast
Change-Id: Ib4b77369d2fbe085c2eb6ad996df9db710990c3c
-rw-r--r-- | chart2/source/view/main/OpenglShapeFactory.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/chart2/source/view/main/OpenglShapeFactory.cxx b/chart2/source/view/main/OpenglShapeFactory.cxx index 16f21553614d..a340b01df232 100644 --- a/chart2/source/view/main/OpenglShapeFactory.cxx +++ b/chart2/source/view/main/OpenglShapeFactory.cxx @@ -449,9 +449,8 @@ uno::Reference< drawing::XShape > void OpenglShapeFactory::render(uno::Reference< drawing::XShapes > xRootShape) { - dummy::DummyChart* pChart = dynamic_cast<dummy::DummyChart*>(xRootShape.get()); - assert(pChart); - pChart->render(); + dummy::DummyChart& rChart = dynamic_cast<dummy::DummyChart&>(*xRootShape.get()); + rChart.render(); } bool OpenglShapeFactory::preRender(OpenGLWindow* pWindow) |