X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fport_set.cc;h=3489ae4e449a9fe43e527828b72b4a4ae7a57509;hb=f6aaa1660bbce1782b8292d106c8adfb1ecbdc16;hp=c7f5e2e674e7557cc1ca7eb3ce33a38dc0ce6a3e;hpb=ee1b49f87e4b8e6406c059f29371892872d3fb85;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