Darwin fixes (OW,BCC,MinGW,DMC tested).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@29822 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2004-10-13 14:09:48 +00:00
parent 6fb99eb3b7
commit 5e233068dc
6 changed files with 18 additions and 3 deletions

View File

@@ -117,7 +117,7 @@ public:
long style = 0); long style = 0);
// empty but ensures that dtor of all derived classes is virtual // empty but ensures that dtor of all derived classes is virtual
virtual ~wxConfigBase(){}; virtual ~wxConfigBase();
// path management // path management
// set current path: if the first character is '/', it's the absolute path, // set current path: if the first character is '/', it's the absolute path,

View File

@@ -1327,7 +1327,7 @@ public:
static void AddAuthority(wxDateTimeHolidayAuthority *auth); static void AddAuthority(wxDateTimeHolidayAuthority *auth);
// the base class must have a virtual dtor // the base class must have a virtual dtor
virtual ~wxDateTimeHolidayAuthority(){}; virtual ~wxDateTimeHolidayAuthority();
protected: protected:
// this function is called to determine whether a given day is a holiday // this function is called to determine whether a given day is a holiday

View File

@@ -165,7 +165,7 @@ public:
wxMBConv& conv = wxConvUTF8); wxMBConv& conv = wxConvUTF8);
// dtor // dtor
virtual ~wxTextBuffer(){}; virtual ~wxTextBuffer();
protected: protected:
// ctors // ctors

View File

@@ -73,6 +73,11 @@ wxConfigBase::wxConfigBase(const wxString& appName,
m_bRecordDefaults = false; m_bRecordDefaults = false;
} }
wxConfigBase::~wxConfigBase()
{
// required here for Darwin
}
wxConfigBase *wxConfigBase::Set(wxConfigBase *pConfig) wxConfigBase *wxConfigBase::Set(wxConfigBase *pConfig)
{ {
wxConfigBase *pOld = ms_pConfig; wxConfigBase *pOld = ms_pConfig;

View File

@@ -4030,6 +4030,11 @@ void wxDateTimeHolidayAuthority::AddAuthority(wxDateTimeHolidayAuthority *auth)
ms_authorities.push_back(auth); ms_authorities.push_back(auth);
} }
wxDateTimeHolidayAuthority::~wxDateTimeHolidayAuthority()
{
// required here for Darwin
}
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// wxDateTimeWorkDays // wxDateTimeWorkDays
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------

View File

@@ -146,6 +146,11 @@ wxTextBuffer::wxTextBuffer(const wxString& strBufferName)
m_isOpened = false; m_isOpened = false;
} }
wxTextBuffer::~wxTextBuffer()
{
// required here for Darwin
}
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// buffer operations // buffer operations
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------