summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/evoral/src/Sequence.cpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/libs/evoral/src/Sequence.cpp b/libs/evoral/src/Sequence.cpp
index 317daeba9d..7a8a08cfdf 100644
--- a/libs/evoral/src/Sequence.cpp
+++ b/libs/evoral/src/Sequence.cpp
@@ -772,16 +772,6 @@ Sequence<Time>::remove_note_unlocked(const constNotePtr note)
template<typename Time>
void
-Sequence<Time>::add_patch_change_unlocked (PatchChangePtr p)
-{
- _patch_changes.insert (p);
- if (p->id () < 0) {
- p->set_id (Evoral::next_event_id ());
- }
-}
-
-template<typename Time>
-void
Sequence<Time>::remove_patch_change_unlocked (const constPatchChangePtr p)
{
typename Sequence<Time>::PatchChanges::iterator i = patch_change_lower_bound (p->time ());
@@ -1011,6 +1001,17 @@ Sequence<Time>::append_patch_change_unlocked (const PatchChange<Time>& ev, event
}
template<typename Time>
+void
+Sequence<Time>::add_patch_change_unlocked (PatchChangePtr p)
+{
+ if (p->id () < 0) {
+ p->set_id (Evoral::next_event_id ());
+ }
+
+ _patch_changes.insert (p);
+}
+
+template<typename Time>
bool
Sequence<Time>::contains (const NotePtr& note) const
{