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