# HG changeset patch # User Chris Cannam # Date 1416500297 0 # Node ID d044682967ca24bf50275c5237163edb94887c85 # Parent f32a64149602006bb59c39b91951b281e492ba09 Delete the alignment model when alignment fails diff -r f32a64149602 -r d044682967ca framework/Align.cpp --- a/framework/Align.cpp Thu Nov 20 15:46:19 2014 +0000 +++ b/framework/Align.cpp Thu Nov 20 16:18:17 2014 +0000 @@ -173,7 +173,7 @@ << endl; m_error = "Alignment program could not be started"; m_processModels.erase(process); - delete alignmentModel; + rm->setAlignment(0); // deletes alignmentModel as well delete process; }