]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/timer.h
correction for Mac OS X
[wxWidgets.git] / include / wx / timer.h
index 802544a91bbfafece940bd57215624a578c1d6ad..51432d16107d6f6ba5f0f3458b429fc355315e70 100644 (file)
@@ -49,6 +49,10 @@ public:
     void SetOwner(wxEvtHandler *owner, int id = -1)
         { m_owner = owner; m_idTimer = id; }
 
+#ifdef __WXMAC_X__
+    virtual ~wxTimerBase() {} // Added min for Mac X
+#endif
+
     // working with the timer
     // ----------------------
 
@@ -172,7 +176,7 @@ private:
 typedef void (wxEvtHandler::*wxTimerEventFunction)(wxTimerEvent&);
 
 #define EVT_TIMER(id, func) \
-    wxEventTableEntry( wxEVT_TIMER, id, -1, (wxObjectEventFunction) (wxEventFunction) (wxTimerEventFunction) & func, NULL),
+    DECLARE_EVENT_TABLE_ENTRY( wxEVT_TIMER, id, -1, (wxObjectEventFunction) (wxEventFunction) (wxTimerEventFunction) & func, NULL),
 
 #endif // wxUSE_GUI