From 64a064572471cd3f02658cc3e59637b71c28324b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Mon, 21 Jan 2013 01:10:14 +0100 Subject: [PATCH] DebugTools: ObjectShape must contain shape when creating renderer. --- src/DebugTools/ShapeRenderer.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/DebugTools/ShapeRenderer.cpp b/src/DebugTools/ShapeRenderer.cpp index 75048b220..d2dc636a5 100644 --- a/src/DebugTools/ShapeRenderer.cpp +++ b/src/DebugTools/ShapeRenderer.cpp @@ -68,6 +68,7 @@ template<> void createDebugMesh(ShapeRenderer<3>* renderer, Physics::AbstractSha #endif template ShapeRenderer::ShapeRenderer(Physics::ObjectShape* shape, ResourceKey options, SceneGraph::DrawableGroup* drawables): SceneGraph::Drawable(shape->object(), drawables), options(ResourceManager::instance()->get(options)) { + CORRADE_INTERNAL_ASSERT(shape->shape() != nullptr); Implementation::createDebugMesh(this, shape->shape()); }