Make static analysis happy..
authorRobin Gareus <robin@gareus.org>
Thu, 23 Nov 2017 10:29:07 +0000 (11:29 +0100)
committerRobin Gareus <robin@gareus.org>
Thu, 23 Nov 2017 10:29:07 +0000 (11:29 +0100)
commita07bd2d5853aa7d383e325f0f5c1d88218e303c7
tree542062d0a4bade8c6be861f9497247cad956eb13
parentc59136813393d782260265bd2c8dc923fc04e238
Make static analysis happy..

If the copy c'tor of ProcessorSelection was actually used,
assigning the XMLProcessorSelection
    processors = other.processors;
would lead to duplicate free() of the XMLNode*
XMLProcessorSelection would need a dedicated copy c'tor that
duplicates allocates a new XMLNode.
see also #10 at https://www.viva64.com/en/b/0540/

Anyway, the copy c'tor and assignment is never used. This commit makes
this explicit.
gtk2_ardour/processor_selection.cc
gtk2_ardour/processor_selection.h
gtk2_ardour/route_processor_selection.cc
gtk2_ardour/route_processor_selection.h