Ticket #6117: CommDetector2_iter_fix.diff
File CommDetector2_iter_fix.diff, 1.3 KB (added by , 15 years ago) |
---|
-
programs/mythcommflag/CommDetector2.cpp
100 100 101 101 if (ares == FrameAnalyzer::ANALYZE_FINISHED) 102 102 { 103 pass.erase(iifa);103 jjfa = pass.erase(iifa); 104 104 finishedAnalyzers.push_back(fa); 105 105 continue; 106 106 } 107 107 108 108 if (ares == FrameAnalyzer::ANALYZE_FATAL) 109 109 { 110 pass.erase(iifa);110 jjfa = pass.erase(iifa); 111 111 deadAnalyzers.push_back(fa); 112 112 continue; 113 113 } … … 150 150 151 151 if (ares == FrameAnalyzer::ANALYZE_FINISHED) 152 152 { 153 pass.erase(iifa);153 jjfa = pass.erase(iifa); 154 154 finishedAnalyzers.push_back(fa); 155 155 continue; 156 156 } 157 157 158 158 if (ares == FrameAnalyzer::ANALYZE_FATAL) 159 159 { 160 pass.erase(iifa);160 jjfa = pass.erase(iifa); 161 161 deadAnalyzers.push_back(fa); 162 162 continue; 163 163 } … … 166 166 " %1::analyzeFrame: %2") 167 167 .arg(fa->name()).arg(ares)); 168 168 169 pass.erase(iifa);169 jjfa = pass.erase(iifa); 170 170 deadAnalyzers.push_back(fa); 171 171 } 172 172