$1 = new wxMemoryBuffer(len);
temp = True;
memcpy($1->GetData(), str, len);
+ $1->SetDataLen(len);
}
%typemap(freearg) wxMemoryBuffer& {
%#else
PyObject* str = PyObject_Str(item);
%#endif
+ if (PyErr_Occurred()) SWIG_fail;
$1->Add(Py2wxString(str));
Py_DECREF(item);
Py_DECREF(str);
%typemap(out) wxHtmlWindow* { $result = wxPyMake_wxObject($1); }
%typemap(out) wxPyHtmlWindow* { $result = wxPyMake_wxObject($1); }
%typemap(out) wxWizardPage* { $result = wxPyMake_wxObject($1); }
+%typemap(out) wxPanel* { $result = wxPyMake_wxObject($1); }
+%typemap(out) wxDialog* { $result = wxPyMake_wxObject($1); }
%typemap(out) wxSizer* { $result = wxPyMake_wxSizer($1); }