diff --git a/src/util/clip_ids.cpp b/src/util/clip_ids.cpp index 8f2c33ff2..cd10ef96c 100644 --- a/src/util/clip_ids.cpp +++ b/src/util/clip_ids.cpp @@ -154,8 +154,12 @@ void propagate(std::map &mapping, std::list &ar item.clip.mask >>= parent.length; item.clip.mask |= parent.mask; item.clip.length += parent.length; +#if defined(DEBUG) auto result = mapping.emplace(item.id, item.clip); assert("Tried to insert a duplicate item" && result.second == true); +#else + mapping.emplace(item.id, item.clip); +#endif propagate(mapping, item.children, const_cast(item.clip)); }; }