Add explicit virtual default destructors

We need to silence the warning about this because Steinberg doesn't
declare their base class destructors as virtual (because of Windows ABI
compatibility issues). But we can still do it inside of yabridge to have
at least a bit more safety.
This commit is contained in:
Robbert van der Helm
2022-05-18 18:44:15 +02:00
parent 3e73d60b78
commit 8c10edf861
53 changed files with 93 additions and 23 deletions
+1 -1
View File
@@ -31,7 +31,7 @@
*/
class DefaultDataConverter {
public:
virtual ~DefaultDataConverter() noexcept;
virtual ~DefaultDataConverter() noexcept = default;
/**
* Read data from the `data` void pointer into a an `Vst2Event::Payload`