summaryrefslogtreecommitdiff
path: root/gtk2_ardour/meter_strip.cc
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-04-01 11:57:20 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-04-01 11:58:31 -0400
commit9b2a78a0b2ee047c4573c34f12b26cfde8621575 (patch)
tree2aa65f7715e69133299a1a485697d5a7d25dc14f /gtk2_ardour/meter_strip.cc
parent7b844a52eebde94a6ef0b25be44dba30062a2fde (diff)
make MeterStrip::state_id() safe against null _route member
Diffstat (limited to 'gtk2_ardour/meter_strip.cc')
-rw-r--r--gtk2_ardour/meter_strip.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/meter_strip.cc b/gtk2_ardour/meter_strip.cc
index 10b9d1d979..ee1d11071e 100644
--- a/gtk2_ardour/meter_strip.cc
+++ b/gtk2_ardour/meter_strip.cc
@@ -350,7 +350,11 @@ MeterStrip::blink_rec_display (bool onoff)
std::string
MeterStrip::state_id() const
{
- return string_compose ("mtrs %1", _route->id().to_s());
+ if (_route) {
+ return string_compose ("mtrs %1", _route->id().to_s());
+ } else {
+ return string ();
+ }
}
void