diff --git a/include/wx/variant.h b/include/wx/variant.h index 2f54c1b404..852be3bb6b 100644 --- a/include/wx/variant.h +++ b/include/wx/variant.h @@ -376,6 +376,7 @@ class WXDLLIMPEXP_BASE wxAnyToVariantRegistration { public: wxAnyToVariantRegistration(wxVariantDataFactory factory); + virtual ~wxAnyToVariantRegistration(); virtual wxAnyValueType* GetAssociatedType() = 0; wxVariantDataFactory GetFactory() const { return m_factory; } diff --git a/src/common/variant.cpp b/src/common/variant.cpp index 57aba64bb1..f297b3c4d6 100644 --- a/src/common/variant.cpp +++ b/src/common/variant.cpp @@ -206,6 +206,10 @@ wxAnyToVariantRegistration:: wxPreRegisterAnyToVariant(this); } +wxAnyToVariantRegistration::~wxAnyToVariantRegistration() +{ +} + wxVariant::wxVariant(const wxAny& any) : wxObject() {