X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=libs%2Fardour%2Fport_set.cc;h=3489ae4e449a9fe43e527828b72b4a4ae7a57509;hb=b6362a76a8357abb1654228eda673a4a6debb1e9;hp=c7f5e2e674e7557cc1ca7eb3ce33a38dc0ce6a3e;hpb=4a6412aebe4f18578f201e99ddc74fc5d9cb6bfc;p=ardour.git diff --git a/libs/ardour/port_set.cc b/libs/ardour/port_set.cc index c7f5e2e674..3489ae4e44 100644 --- a/libs/ardour/port_set.cc +++ b/libs/ardour/port_set.cc @@ -145,9 +145,11 @@ PortSet::port(DataType type, size_t n) const return port(n); } else { const PortVec& v = _ports[type]; - assert(n < v.size()); - return v[n]; + if (n < v.size()) { + return v[n]; + } } + return boost::shared_ptr(); } boost::shared_ptr