summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/content.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/content.cc b/src/lib/content.cc
index e77a3638c..97edc7c89 100644
--- a/src/lib/content.cc
+++ b/src/lib/content.cc
@@ -261,7 +261,11 @@ Content::set_trim_start(shared_ptr<const Film> film, ContentTime t)
{
boost::mutex::scoped_lock lm (_mutex);
- _trim_start = t;
+ if (_trim_start == t) {
+ cc.abort();
+ } else {
+ _trim_start = t;
+ }
}
}