]> git.saurik.com Git - wxWidgets.git/commitdiff
remove WXDLLIMPEXP_BASE from template classes to fix linking of code using new events...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sun, 1 Feb 2009 23:05:55 +0000 (23:05 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sun, 1 Feb 2009 23:05:55 +0000 (23:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@58613 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

include/wx/event.h

index 5fe2dd3f39d263028b62f015c18bd694948c0536..a8288bb1553e85e7c346b69400d833e6fce0ae2c 100644 (file)
@@ -168,7 +168,7 @@ extern WXDLLIMPEXP_BASE wxEventType wxNewEventType();
 #if !wxEVENTS_COMPATIBILITY_2_8
 
 template <typename Event>
-class WXDLLIMPEXP_BASE wxTypedEventType
+class wxTypedEventType
 {
 public:
     typedef Event CorrespondingEvent;
@@ -272,7 +272,7 @@ wxConstructEventFunctor(const wxEventType& WXUNUSED(evtType),
 #if !wxEVENTS_COMPATIBILITY_2_8
 
 template <typename EventType>
-class WXDLLIMPEXP_BASE wxEventFunctorFunction : public wxEventFunctor
+class wxEventFunctorFunction : public wxEventFunctor
 {
 public:
     wxEventFunctorFunction(void (*handler)(typename EventType::CorrespondingEvent &))
@@ -302,7 +302,7 @@ private:
 
 
 template <typename EventType, typename Class, typename Derived>
-class WXDLLIMPEXP_BASE wxEventFunctorMethod : public wxEventFunctor
+class wxEventFunctorMethod : public wxEventFunctor
 {
 public:
     wxEventFunctorMethod( void ( Class::*method )( typename EventType::CorrespondingEvent & ),
@@ -365,7 +365,7 @@ private:
 
 
 template <typename EventType, typename Functor>
-class WXDLLIMPEXP_BASE wxEventFunctorAdapter : public wxEventFunctor
+class wxEventFunctorAdapter : public wxEventFunctor
 {
 public:
     wxEventFunctorAdapter( Functor &functor )