X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Foverlaps.cc;h=fbc6b5cb1813c7646950f554c25cc952f8e6a5d0;hb=HEAD;hp=7a541a7c292ec6b8c271b5f7604826de03b66365;hpb=d311043bf3c1e3e7f41b314f7ab7c91ed7e5aa7f;p=dcpomatic.git diff --git a/src/lib/overlaps.cc b/src/lib/overlaps.cc index 7a541a7c2..fbc6b5cb1 100644 --- a/src/lib/overlaps.cc +++ b/src/lib/overlaps.cc @@ -21,7 +21,6 @@ #include "content.h" #include "overlaps.h" -#include "types.h" using std::function; @@ -34,7 +33,7 @@ ContentList overlaps (shared_ptr film, ContentList cl, functionposition(), i->end(film)).overlap(period)) { + if (part(i) && i->period(film).overlap(period)) { overlaps.push_back (i); } }