summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk2_ardour/audio_time_axis.cc4
-rw-r--r--gtk2_ardour/midi_time_axis.cc5
2 files changed, 6 insertions, 3 deletions
diff --git a/gtk2_ardour/audio_time_axis.cc b/gtk2_ardour/audio_time_axis.cc
index 1d66dda0b0..16a9ef6b2f 100644
--- a/gtk2_ardour/audio_time_axis.cc
+++ b/gtk2_ardour/audio_time_axis.cc
@@ -387,9 +387,7 @@ AudioTimeAxisView::ensure_pan_views (bool show)
*this,
false,
parent_canvas,
- name)
-
- );
+ name));
add_automation_child (*p, pan_track, show);
}
diff --git a/gtk2_ardour/midi_time_axis.cc b/gtk2_ardour/midi_time_axis.cc
index 7d78ae4365..2c852fb211 100644
--- a/gtk2_ardour/midi_time_axis.cc
+++ b/gtk2_ardour/midi_time_axis.cc
@@ -494,6 +494,11 @@ MidiTimeAxisView::create_automation_child (const Evoral::Parameter& param, bool
/* These controllers are region "automation", so we do not create
* an AutomationList/Line for the track */
+ if (param.type() == NullAutomation) {
+ cerr << "WARNING: Attempt to create NullAutomation child, ignoring" << endl;
+ return;
+ }
+
AutomationTracks::iterator existing = _automation_tracks.find(param);
if (existing != _automation_tracks.end())
return;