X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/81cfe5e13e9b8a2ec8374af1f7806b05a86d4d4b..58203fa6b865e22fbde72f815e6616cc01fe690a:/wxPython/src/_dataobj.i diff --git a/wxPython/src/_dataobj.i b/wxPython/src/_dataobj.i index 191ca7a74b..8dacc168d8 100644 --- a/wxPython/src/_dataobj.i +++ b/wxPython/src/_dataobj.i @@ -57,8 +57,8 @@ public: %nokwargs operator==; %nokwargs operator!=; - bool operator==(wxDataFormatId format) const; - bool operator!=(wxDataFormatId format) const; + bool operator==(int /*wxDataFormatId*/ format) const; + bool operator!=(int /*wxDataFormatId*/ format) const; bool operator==(const wxDataFormat& format) const; bool operator!=(const wxDataFormat& format) const; @@ -240,8 +240,9 @@ class wxDataObjectComposite : public wxDataObject { public: wxDataObjectComposite(); - %addtofunc Add "args[1].thisown = 0" + %apply SWIGTYPE *DISOWN { wxDataObjectSimple *dataObject }; void Add(wxDataObjectSimple *dataObject, int preferred = False); + %clear wxDataObjectSimple *dataObject; }; //--------------------------------------------------------------------------- @@ -424,7 +425,7 @@ public: //--------------------------------------------------------------------------- -#ifndef __WXGTK__ +#if defined(__WXMSW__) || defined(__WXMAC__) %{ #include