From b3431087566e2a7197935faa80f5efc97a768920 Mon Sep 17 00:00:00 2001 From: Len Ovens Date: Wed, 31 May 2017 07:15:50 -0700 Subject: [PATCH] OSC: check controllable exists before using --- libs/surfaces/osc/osc_select_observer.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/surfaces/osc/osc_select_observer.cc b/libs/surfaces/osc/osc_select_observer.cc index cf91931e58..2071f0455d 100644 --- a/libs/surfaces/osc/osc_select_observer.cc +++ b/libs/surfaces/osc/osc_select_observer.cc @@ -363,8 +363,10 @@ OSCSelectObserver::tick () } } if (feedback[13]) { - if (_strip->comp_enable_controllable()->get_value()) { - send_float ("/select/comp_redux", (float) _strip->comp_redux_controllable()->get_parameter ()); + if (_strip->comp_redux_controllable()) { + if (_strip->comp_redux_controllable()->get_parameter()) { + send_float ("/select/comp_redux", (float) _strip->comp_redux_controllable()->get_parameter ()); + } } for (uint32_t i = 0; i < send_timeout.size(); i++) { if (send_timeout[i]) {