From 19e62735022768134da1ac7141312be78523e003 Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Tue, 10 Jan 2017 22:09:30 -0800 Subject: OSC: Fix aux mute to check stripable exists first --- libs/surfaces/osc/osc.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'libs/surfaces') diff --git a/libs/surfaces/osc/osc.cc b/libs/surfaces/osc/osc.cc index 39e61bece5..d7e86d86b0 100644 --- a/libs/surfaces/osc/osc.cc +++ b/libs/surfaces/osc/osc.cc @@ -3948,10 +3948,11 @@ OSC::cue_aux_mute (float state, lo_message msg) if (sur->cue) { if (sur->aux) { boost::shared_ptr s = get_strip (sur->aux, get_address (msg)); - - if (s->mute_control()) { - s->mute_control()->set_value (state ? 1.0 : 0.0, PBD::Controllable::NoGroup); - return 0; + if (s) { + if (s->mute_control()) { + s->mute_control()->set_value (state ? 1.0 : 0.0, PBD::Controllable::NoGroup); + return 0; + } } } } -- cgit v1.2.3