Remove unnecessary DLL export declarations for private classes

wxDisplayFactory and wxDisplayImpl don't have to be exported from the
wxWidgets shared libraries and, in fact, shouldn't be.
This commit is contained in:
Vadim Zeitlin 2018-09-30 18:09:00 +02:00
parent c2162792cf
commit ddc88b74b6

View File

@ -18,7 +18,7 @@
// wxDisplayFactory: allows to create wxDisplay objects // wxDisplayFactory: allows to create wxDisplay objects
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
class WXDLLIMPEXP_CORE wxDisplayFactory class wxDisplayFactory
{ {
public: public:
wxDisplayFactory() { } wxDisplayFactory() { }
@ -65,7 +65,7 @@ private:
// wxDisplayImpl: base class for all wxDisplay implementations // wxDisplayImpl: base class for all wxDisplay implementations
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
class WXDLLIMPEXP_CORE wxDisplayImpl class wxDisplayImpl
{ {
public: public:
// virtual dtor for this base class // virtual dtor for this base class
@ -160,7 +160,7 @@ public:
// Note that this is still an ABC and derived classes must implement // Note that this is still an ABC and derived classes must implement
// CreateSingleDisplay(). // CreateSingleDisplay().
class WXDLLIMPEXP_CORE wxDisplayFactorySingle : public wxDisplayFactory class wxDisplayFactorySingle : public wxDisplayFactory
{ {
public: public:
virtual unsigned GetCount() wxOVERRIDE { return 1; } virtual unsigned GetCount() wxOVERRIDE { return 1; }