diff transform/ModelTransformer.cpp @ 1740:fe3f7f8df3a3 by-id

More work on transformers
author Chris Cannam
date Wed, 26 Jun 2019 17:25:20 +0100
parents b109b88bfa85
children
line wrap: on
line diff
--- a/transform/ModelTransformer.cpp	Wed Jun 26 14:59:09 2019 +0100
+++ b/transform/ModelTransformer.cpp	Wed Jun 26 17:25:20 2019 +0100
@@ -17,8 +17,6 @@
 
 ModelTransformer::ModelTransformer(Input input, const Transform &transform) :
     m_input(input),
-    m_detached(false),
-    m_detachedAdd(false),
     m_abandoned(false)
 {
     m_transforms.push_back(transform);
@@ -27,8 +25,6 @@
 ModelTransformer::ModelTransformer(Input input, const Transforms &transforms) :
     m_transforms(transforms),
     m_input(input),
-    m_detached(false),
-    m_detachedAdd(false),
     m_abandoned(false)
 {
 }
@@ -37,13 +33,5 @@
 {
     m_abandoned = true;
     wait();
-    if (!m_detached) {
-        Models mine = getOutputModels();
-        foreach (Model *m, mine) delete m;
-    }
-    if (!m_detachedAdd) {
-        Models mine = getAdditionalOutputModels();
-        foreach (Model *m, mine) delete m;
-    }
 }