On 04/12/2012 05:33 PM, David C. Rankin wrote: <snip> > > archangel:/dat_e/tmp/rosegarden/src/document> grep -En 'Segment[A-Za-z]*::' > RosegardenGUIDoc.cpp > <snip> > 2099: std::vector<RecordingSegmentMap::iterator> toErase; > 2101: for (RecordingSegmentMap::iterator i = m_recordMIDISegments.begin(); > 2109: for (Segment::iterator i = s->begin(); i != s->end(); ++i) { > 2147: for (RecordingSegmentMap::iterator i = m_recordMIDISegments.begin(); > 2152: Segment::iterator i = s->begin(); > 2592: (Segment::Audio); > 2710: for (RecordingSegmentMap::iterator ri = m_recordAudioSegments.begin(); > > What to do? > Hmm.. This looks promising for rosegarden. At least a prior patch: http://sourceforge.net/tracker/index.php?func=detail&aid=3475088&group_id=4932&atid=304932 -- David C. Rankin, J.D.,P.E.