suppress gcc warnings about class having private dtor and no friends

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36306 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Vadim Zeitlin 2005-11-30 15:35:04 +00:00
parent dc7a2021d5
commit 344d0d8821

View File

@ -484,6 +484,8 @@ private:
size_t m_size;
size_t m_capacity;
int m_ref;
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipMemory)
};
wxZipMemory *wxZipMemory::Unique(size_t size)
@ -558,12 +560,14 @@ public:
bool IsEmpty() const { return m_entries.empty(); }
private:
typedef wx__OffsetZipEntryMap::key_type key_type;
~wxZipWeakLinks() { wxASSERT(IsEmpty()); }
typedef wx__OffsetZipEntryMap::key_type key_type;
int m_ref;
wx__OffsetZipEntryMap m_entries;
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipWeakLinks)
};
wxZipWeakLinks *wxZipWeakLinks::AddEntry(wxZipEntry *entry, wxFileOffset key)
@ -1170,6 +1174,8 @@ private:
int m_ref;
wxZipOutputStream *m_stream;
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipStreamLink)
};