summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_pt_import.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2018-03-17 17:21:21 +0100
committerRobin Gareus <robin@gareus.org>2018-03-17 17:21:21 +0100
commita36901a0d9c7751f50d7a12583cc8f0f5036d33c (patch)
tree09bd757a3b4da4a34cceb9ff1a4f01191032baeb /gtk2_ardour/editor_pt_import.cc
parent9777baae0069903e9a529fb5fa233cd9a0fa62d3 (diff)
NO-OP: C++ify code
* remove typdef for struct * Remove {} struct initializer, use a dedicated c'tor * scope variables
Diffstat (limited to 'gtk2_ardour/editor_pt_import.cc')
-rw-r--r--gtk2_ardour/editor_pt_import.cc20
1 files changed, 11 insertions, 9 deletions
diff --git a/gtk2_ardour/editor_pt_import.cc b/gtk2_ardour/editor_pt_import.cc
index f4069980a0..56a59fd3d0 100644
--- a/gtk2_ardour/editor_pt_import.cc
+++ b/gtk2_ardour/editor_pt_import.cc
@@ -276,33 +276,35 @@ Editor::do_ptimport (std::string ptpath,
}
/* MIDI - Find list of unique midi tracks first */
- typedef struct midipair {
+ struct midipair {
+ midipair (uint16_t idx, string n)
+ : ptfindex (idx)
+ , trname (n)
+ {}
uint16_t ptfindex;
string trname;
- } midipair_t;
+ };
- vector<midipair_t> uniquetr;
+ vector<midipair> uniquetr;
uint16_t ith = 0;
- bool found;
for (vector<PTFFormat::track_t>::iterator a = ptf.miditracks.begin (); a != ptf.miditracks.end (); ++a) {
- found = false;
- for (vector<midipair_t>::iterator b = uniquetr.begin (); b != uniquetr.end (); ++b) {
+ bool found = false;
+ for (vector<midipair>::iterator b = uniquetr.begin (); b != uniquetr.end (); ++b) {
if (b->trname == a->name) {
found = true;
break;
}
}
if (!found) {
- uniquetr.push_back ({ith, a->name});
+ uniquetr.push_back (midipair (ith, a->name));
//printf(" : %d : %s\n", ith, a->name.c_str());
ith++;
}
}
/* MIDI - Create unique midi tracks and a lookup table for used tracks */
- for (vector<midipair_t>::iterator a = uniquetr.begin ();
- a != uniquetr.end (); ++a) {
+ for (vector<midipair>::iterator a = uniquetr.begin (); a != uniquetr.end (); ++a) {
ptflookup_t miditr;
list<boost::shared_ptr<MidiTrack> > mt (_session->new_midi_track (
ChanCount (DataType::MIDI, 1),