]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/src/_dataobj.i
cleanup - heavy reformatting
[wxWidgets.git] / wxPython / src / _dataobj.i
index 84ecb3802abdc16dfecace34d83d2c1fafca9cf0..c2e0c7f69339d4e29b4840ad60fdda86b46ecc24 100644 (file)
@@ -248,8 +248,7 @@ in the given direction.", "");
             for (size_t i=0; i<count; i++) {
                 wxDataFormat* format = new wxDataFormat(formats[i]);
                 PyObject* obj = wxPyConstructObject((void*)format, wxT("wxDataFormat"), true);
-                PyList_Append(list, obj);
-                Py_DECREF(obj);
+                PyList_SET_ITEM(list, i, obj); // PyList_SET_ITEM steals a reference
             }            
             wxPyEndBlockThreads(blocked);
             delete [] formats;
@@ -804,7 +803,7 @@ public:
 DocStr(wxURLDataObject,
 "This data object holds a URL in a format that is compatible with some
 browsers such that it is able to be dragged to or from them.", "");
-class wxURLDataObject : public wxDataObjectComposite {
+class wxURLDataObject : public wxDataObject/*Composite*/ {
 public:
     wxURLDataObject();