Some older versions of std::map can be touchy about us trying to erase a const_iterator
This commit is contained in:
parent
bf75df3790
commit
79c6f4a3ab
@ -114,7 +114,7 @@ RouteUI::delete_ioselector (IOSelectorMap& m, boost::shared_ptr<ARDOUR::Route> r
|
|||||||
if (!r) {
|
if (!r) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
IOSelectorMap::const_iterator i = m.find (r->id ());
|
IOSelectorMap::iterator i = m.find (r->id ());
|
||||||
if (i != m.end ()) {
|
if (i != m.end ()) {
|
||||||
delete i->second;
|
delete i->second;
|
||||||
m.erase (i);
|
m.erase (i);
|
||||||
|
Loading…
Reference in New Issue
Block a user