%typemap(out) wxCharBuffer {
- $result = PyString_FromString((char*)$1.data());
+ if ($1.data())
+ $result = PyString_FromString((char*)$1.data());
+ else
+ $result = PyString_FromString("");
}
}
+%typemap(in) wxRect2D& (wxRect2D temp) {
+ $1 = &temp;
+ if ( ! wxRect2D_helper($input, &$1)) SWIG_fail;
+}
+%typemap(typecheck, precedence=SWIG_TYPECHECK_POINTER) wxRect2D& {
+ $1 = wxPySimple_typecheck($input, wxT("wxRect2D"), 4);
+}
+
+
//---------------------------------------------------------------------------
// Typemap to convert strings to wxColour. Two string formats are accepted,
// either a colour name, or a hex colour spec like "#RRGGBB"