diff --git a/include/wx/variant.h b/include/wx/variant.h index 9d8a681912..bee2b4a646 100644 --- a/include/wx/variant.h +++ b/include/wx/variant.h @@ -104,6 +104,10 @@ private: * wxVariant can store any kind of data, but has some basic types * built in. */ + +class WXDLLIMPEXP_FWD_BASE wxVariant; + +WX_DECLARE_LIST_WITH_DECL(wxVariant, wxVariantList, class WXDLLIMPEXP_BASE); class WXDLLIMPEXP_BASE wxVariant: public wxObject { diff --git a/src/common/variant.cpp b/src/common/variant.cpp index b0053916cf..f30f580dbb 100644 --- a/src/common/variant.cpp +++ b/src/common/variant.cpp @@ -52,6 +52,9 @@ using namespace std ; wxVariant WXDLLIMPEXP_BASE wxNullVariant; +#include "wx/listimpl.cpp" +WX_DEFINE_LIST(wxVariantList); + /* * wxVariant */