X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/788722ac5ca55bd3c0d1f9bd2d598f90b3b02071..72594e90b2da8c167ba63b89b2c168c57a19cab4:/include/wx/list.h diff --git a/include/wx/list.h b/include/wx/list.h index 283c4586be..dd64fc5071 100644 --- a/include/wx/list.h +++ b/include/wx/list.h @@ -249,7 +249,7 @@ public: protected: // copy ctor and assignment operator - wxListBase(const wxListBase& list) + wxListBase(const wxListBase& list) : wxObject() { Init(); DoCopy(list); } wxListBase& operator=(const wxListBase& list) { Clear(); DoCopy(list); return *this; } @@ -485,8 +485,8 @@ class WXDLLEXPORT wxList : public wxObjectList { public: wxList(int key_type = wxKEY_NONE) : wxObjectList((wxKeyType)key_type) { } -#ifdef __WXMAC_X__ - ~wxList() {} // Added min for Mac X +#ifdef __DARWIN__ + ~wxList() { } #endif wxList& operator=(const wxList& list) @@ -514,7 +514,7 @@ public: // copying the string list: the strings are copied, too (extremely // inefficient!) - wxStringList(const wxStringList& other) { DeleteContents(TRUE); DoCopy(other); } + wxStringList(const wxStringList& other) : wxStringListBase() { DeleteContents(TRUE); DoCopy(other); } wxStringList& operator=(const wxStringList& other) { Clear(); DoCopy(other); return *this; }