Fix dereferencing empty vectors

This commit is contained in:
Robin Gareus 2020-09-30 03:18:19 +02:00
parent c6fc4f36a3
commit 5e882afe10
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04

View file

@ -1848,7 +1848,8 @@ VST3PI::enable_io (std::vector<bool> const& ins, std::vector<bool> const& outs)
sa_out.push_back (0);
}
_processor->setBusArrangements (&sa_in[0], sa_in.size(), &sa_out[0], sa_out.size());
_processor->setBusArrangements (sa_in.size () > 0 ? &sa_in[0] : NULL, sa_in.size (),
sa_out.size () > 0 ? &sa_out[0] : NULL, sa_out.size ());
#if 0
for (int32 i = 0; i < n_bus_in; ++i) {