summaryrefslogtreecommitdiff
path: root/gtk2_ardour/mixer_strip.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2012-11-27 13:07:43 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2012-11-27 13:07:43 +0000
commitc36b0e661d7757939aaf66d8b14d88a042d749a0 (patch)
tree23c47baa5c76e49fc218dcbd48ed9d6c1f0740e6 /gtk2_ardour/mixer_strip.cc
parent62c8963170b13548eb69d1e5026e2e887e39e03e (diff)
avoid crash caused by referencing non-existent route in mixer strip button name setting
git-svn-id: svn://localhost/ardour2/branches/3.0@13553 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/mixer_strip.cc')
-rw-r--r--gtk2_ardour/mixer_strip.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/mixer_strip.cc b/gtk2_ardour/mixer_strip.cc
index 55cb128317..b5f0b3efc9 100644
--- a/gtk2_ardour/mixer_strip.cc
+++ b/gtk2_ardour/mixer_strip.cc
@@ -1914,7 +1914,11 @@ MixerStrip::set_button_names ()
}
- meter_point_button.set_text (meter_point_string (_route->meter_point()));
+ if (_route) {
+ meter_point_button.set_text (meter_point_string (_route->meter_point()));
+ } else {
+ meter_point_button.set_text ("");
+ }
}
PluginSelector*