X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/c42b1de68a5d4b48c00092d9996574bfb8d8a542..88a8b04e9c387b5e5295d42f2ed23afcf37e3c2e:/contrib/include/wx/mmedia/cdbase.h?ds=sidebyside diff --git a/contrib/include/wx/mmedia/cdbase.h b/contrib/include/wx/mmedia/cdbase.h index 8b86d89236..bc70cfa78f 100644 --- a/contrib/include/wx/mmedia/cdbase.h +++ b/contrib/include/wx/mmedia/cdbase.h @@ -10,24 +10,25 @@ #ifndef __CDA_base_H__ #define __CDA_base_H__ -#ifdef __GNUG__ +#if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "cdbase.h" #endif #include "wx/defs.h" #include "wx/object.h" +#include "wx/mmedia/defs.h" typedef struct wxCDtime { wxUint8 track; wxUint8 hour, min, sec; } wxCDtime; -class WXDLLEXPORT wxCDAudio : public wxObject { +class WXDLLIMPEXP_MMEDIA wxCDAudio : public wxObject { DECLARE_ABSTRACT_CLASS(wxCDAudio) public: typedef enum { PLAYING, PAUSED, STOPPED } CDstatus; // Table of contents manager - class WXDLLEXPORT CDtoc { + class WXDLLIMPEXP_MMEDIA CDtoc { protected: wxCDtime *tracks_time, *tracks_pos; wxCDtime total_time;