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:
@@ -484,6 +484,8 @@ private:
|
|||||||
size_t m_size;
|
size_t m_size;
|
||||||
size_t m_capacity;
|
size_t m_capacity;
|
||||||
int m_ref;
|
int m_ref;
|
||||||
|
|
||||||
|
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipMemory)
|
||||||
};
|
};
|
||||||
|
|
||||||
wxZipMemory *wxZipMemory::Unique(size_t size)
|
wxZipMemory *wxZipMemory::Unique(size_t size)
|
||||||
@@ -558,12 +560,14 @@ public:
|
|||||||
bool IsEmpty() const { return m_entries.empty(); }
|
bool IsEmpty() const { return m_entries.empty(); }
|
||||||
|
|
||||||
private:
|
private:
|
||||||
typedef wx__OffsetZipEntryMap::key_type key_type;
|
|
||||||
|
|
||||||
~wxZipWeakLinks() { wxASSERT(IsEmpty()); }
|
~wxZipWeakLinks() { wxASSERT(IsEmpty()); }
|
||||||
|
|
||||||
|
typedef wx__OffsetZipEntryMap::key_type key_type;
|
||||||
|
|
||||||
int m_ref;
|
int m_ref;
|
||||||
wx__OffsetZipEntryMap m_entries;
|
wx__OffsetZipEntryMap m_entries;
|
||||||
|
|
||||||
|
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipWeakLinks)
|
||||||
};
|
};
|
||||||
|
|
||||||
wxZipWeakLinks *wxZipWeakLinks::AddEntry(wxZipEntry *entry, wxFileOffset key)
|
wxZipWeakLinks *wxZipWeakLinks::AddEntry(wxZipEntry *entry, wxFileOffset key)
|
||||||
@@ -1170,6 +1174,8 @@ private:
|
|||||||
|
|
||||||
int m_ref;
|
int m_ref;
|
||||||
wxZipOutputStream *m_stream;
|
wxZipOutputStream *m_stream;
|
||||||
|
|
||||||
|
wxSUPPRESS_GCC_PRIVATE_DTOR_WARNING(wxZipStreamLink)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user