summaryrefslogtreecommitdiff
path: root/src/cgalrenderer.cc
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2011-09-08 01:23:12 (GMT)
committerMarius Kintel <marius@kintel.net>2011-09-08 01:23:12 (GMT)
commit4b95dd74138129f49c6ea7d26fbe241bc3981437 (patch)
treefbe8494459fa6fbc1006217b3847c08857fb08ac /src/cgalrenderer.cc
parent45c2965034da40f5c4d47620454175cb9f8205d4 (diff)
bugfix: empty renderer wasn't initialized. caused a crash
Diffstat (limited to 'src/cgalrenderer.cc')
-rw-r--r--src/cgalrenderer.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cgalrenderer.cc b/src/cgalrenderer.cc
index ef44b6a..8a9ac21 100644
--- a/src/cgalrenderer.cc
+++ b/src/cgalrenderer.cc
@@ -57,6 +57,10 @@ CGALRenderer::CGALRenderer(const CGAL_Nef_polyhedron &root) : root(root)
CGAL::OGL::Nef3_Converter<CGAL_Nef_polyhedron3>::convert_to_OGLPolyhedron(this->root.p3, this->polyhedron);
this->polyhedron->init();
}
+ else {
+ this->polyhedron = NULL;
+ this->polyset = NULL;
+ }
}
CGALRenderer::~CGALRenderer()
contact: Jan Huwald // Impressum