From c29f5471b2d4eb80d91040b25af38a600c20028b Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 31 Dec 2021 02:47:50 +0100 Subject: [PATCH] Handle all enum cases, prevent accessing unintialized ptr object --- libs/ardour/triggerbox.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/ardour/triggerbox.cc b/libs/ardour/triggerbox.cc index 134ee5bed5..f39748d3bc 100644 --- a/libs/ardour/triggerbox.cc +++ b/libs/ardour/triggerbox.cc @@ -1890,6 +1890,8 @@ TriggerBox::set_region (uint32_t slot, boost::shared_ptr region) case DataType::MIDI: t = new MIDITrigger (slot, *this); break; + default: + return; } t->set_region_in_worker_thread (region);