comparison data/model/Model.cpp @ 1018:4a2c150ecd67

Avoid crash when setting alignment to 0
author Chris Cannam
date Thu, 20 Nov 2014 16:18:31 +0000
parents 4b9fc70a37d5
children cc27f35aa75c
comparison
equal deleted inserted replaced
1017:216c4a06a462 1018:4a2c150ecd67
83 { 83 {
84 if (m_alignment) { 84 if (m_alignment) {
85 m_alignment->aboutToDelete(); 85 m_alignment->aboutToDelete();
86 delete m_alignment; 86 delete m_alignment;
87 } 87 }
88
88 m_alignment = alignment; 89 m_alignment = alignment;
89 connect(m_alignment, SIGNAL(completionChanged()), 90
90 this, SIGNAL(alignmentCompletionChanged())); 91 if (m_alignment) {
92 connect(m_alignment, SIGNAL(completionChanged()),
93 this, SIGNAL(alignmentCompletionChanged()));
94 }
91 } 95 }
92 96
93 const AlignmentModel * 97 const AlignmentModel *
94 Model::getAlignment() const 98 Model::getAlignment() const
95 { 99 {