From 9836bd786f986af9f124c2ba8a95c54c5dad2f2f Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 23 Aug 2019 05:15:17 +0200 Subject: Some hints for clang static analysis --- libs/ardour/audioengine.cc | 1 + libs/ardour/lv2_plugin.cc | 1 + 2 files changed, 2 insertions(+) (limited to 'libs') diff --git a/libs/ardour/audioengine.cc b/libs/ardour/audioengine.cc index 8c53fac0d2..e6961af875 100644 --- a/libs/ardour/audioengine.cc +++ b/libs/ardour/audioengine.cc @@ -356,6 +356,7 @@ AudioEngine::process_callback (pframes_t nframes) */ if (session_removal_countdown <= nframes) { + assert (_session); _session->midi_panic (); } diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc index 6c23472b68..140c5f5d1f 100644 --- a/libs/ardour/lv2_plugin.cc +++ b/libs/ardour/lv2_plugin.cc @@ -2726,6 +2726,7 @@ LV2Plugin::connect_and_run(BufferSet& bufs, } ++m; } else { + assert (metric); tmetric.set_metric(metric); Timecode::BBT_Time bbt; bbt = tmap.bbt_at_sample (metric->sample()); -- cgit v1.2.3