From 1c8b6e1b4296b4fbabc258f9f94635390a319522 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sun, 1 Sep 2019 20:13:59 +0200 Subject: Initialize uninitialized variables If a session with a feedback loop is loaded, Graph::rechain() is never called, and _n_terminal_nodes[] remains unset. --- libs/ardour/graph.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/ardour/graph.cc b/libs/ardour/graph.cc index f312826524..ed157aeb5d 100644 --- a/libs/ardour/graph.cc +++ b/libs/ardour/graph.cc @@ -72,6 +72,9 @@ Graph::Graph (Session& session) g_atomic_int_set (&_idle_thread_cnt, 0); g_atomic_int_set (&_trigger_queue_size, 0); + _n_terminal_nodes[0] = 0; + _n_terminal_nodes[1] = 0; + /* pre-allocate memory */ _trigger_queue.reserve (1024); -- cgit v1.2.3