summaryrefslogtreecommitdiff
path: root/libs/evoral/src/Sequence.cpp
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-07-16 14:46:21 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-07-16 14:46:21 +0000
commitf97da74cf7d3c2d3ae580473fa4639b0b259bf5b (patch)
tree7c5f9026a75cbace75cb654c7df7164c7af56e6a /libs/evoral/src/Sequence.cpp
parent6e3168b7d3162ba2273e6e90cb0c555ba68cb407 (diff)
code motion to put Sequence::{add,append}_patch_changed_unlocked() next to each other as candidates for removal
git-svn-id: svn://localhost/ardour2/branches/3.0@13045 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/evoral/src/Sequence.cpp')
-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
{