summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
39d03fa)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@6531
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
{
public:
wxIEnumFORMATETC(const wxDataFormat* formats, ULONG nCount);
{
public:
wxIEnumFORMATETC(const wxDataFormat* formats, ULONG nCount);
+
+ // to suppress the gcc warning about "class has virtual functions but non
+ // virtual dtor"
+#ifdef __GNUG__
+ virtual
+#endif
~wxIEnumFORMATETC() { delete [] m_formats; }
DECLARE_IUNKNOWN_METHODS;
~wxIEnumFORMATETC() { delete [] m_formats; }
DECLARE_IUNKNOWN_METHODS;
{
public:
wxIDataObject(wxDataObject *pDataObject);
{
public:
wxIDataObject(wxDataObject *pDataObject);
+
+ // to suppress the gcc warning about "class has virtual functions but non
+ // virtual dtor"
+#ifdef __GNUG__
+ virtual
+#endif
~wxIDataObject();
// normally, wxDataObject controls our lifetime (i.e. we're deleted when it
~wxIDataObject();
// normally, wxDataObject controls our lifetime (i.e. we're deleted when it
case CF_LOCALE: return "CF_LOCALE";
default:
case CF_LOCALE: return "CF_LOCALE";
default:
- if ( !GetClipboardFormatName(format, s_szBuf, WXSIZEOF(s_szBuf)) )
+ if ( !::GetClipboardFormatName(format, s_szBuf, WXSIZEOF(s_szBuf)) )
{
// it must be a new predefined format we don't know the name of
{
// it must be a new predefined format we don't know the name of
- sprintf(s_szBuf, "unknown CF (0x%04x)", format);
+ sprintf(s_szBuf, "unknown CF (0x%04x)", format.GetFormatId());