From 1c6f12ce97d5cd85925a4b9ecab7591172f16ca1 Mon Sep 17 00:00:00 2001 From: John Tsiombikas Date: Tue, 20 Mar 2018 00:16:48 +0200 Subject: [PATCH] More silly mistakes --- src/metascene.cc | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/src/metascene.cc b/src/metascene.cc index 465decf..ba05bce 100644 --- a/src/metascene.cc +++ b/src/metascene.cc @@ -203,8 +203,6 @@ Scene *MetaScene::extract_nodes(const char *qstr) int MetaScene::calc_mirror_planes() { - FlatMirror *planes = 0; - int num_mirrors = 0; while(mirrors) { FlatMirror *m = mirrors; @@ -252,7 +250,7 @@ int MetaScene::calc_mirror_planes() // check to see if we have found this mirror plane already bool found = false; - FlatMirror *node = planes; + FlatMirror *node = mirrors; while(node) { float d1 = dot(mir->wplane.normal, mir->wplane.pt); float d2 = dot(node->wplane.normal, node->wplane.pt); @@ -275,12 +273,6 @@ int MetaScene::calc_mirror_planes() mir->next = mirrors; mirrors = mir; - // also add a node to the mirror plane matching list - FlatMirror *m = new FlatMirror; - m->wplane = mir->wplane; - m->next = planes; - planes = m; - mir->objects.push_back(obj); objmirror[obj] = mir; // associate with object ++num_mirrors; @@ -292,12 +284,6 @@ int MetaScene::calc_mirror_planes() } } - while(planes) { - FlatMirror *tmp = planes; - planes = planes->next; - delete tmp; - } - return num_mirrors; } -- 1.7.10.4