fix Session::get_remote_nth_stripable() to use zero-based numbering

This commit is contained in:
Paul Davis 2016-06-05 20:49:45 -04:00
parent 6520548fc2
commit 2c0396c9aa

View file

@ -4237,15 +4237,8 @@ Session::get_remote_nth_stripable (PresentationInfo::order_t n, PresentationInfo
StripableList sl;
PresentationInfo::order_t match_cnt = 0;
/* API is one-based, so adjust n */
if (n) {
--n;
}
get_stripables (sl);
GlobalPresentationOrderSorter cmp;
sl.sort (cmp);
sl.sort (GlobalPresentationOrderSorter());
for (StripableList::const_iterator s = sl.begin(); s != sl.end(); ++s) {
if ((*s)->presentation_info().flag_match (flags)) {