}
+//---------------------------------------------------------------------------
+// wxFileOffset, can be a 32-bit or a 64-bit integer
+
+%typemap(in) wxFileOffset {
+ if (sizeof(wxFileOffset) > sizeof(long))
+ $1 = PyLong_AsLongLong($input);
+ else
+ $1 = PyInt_AsLong($input);
+}
+
+%typemap(out) wxFileOffset {
+ if (sizeof(wxFileOffset) > sizeof(long))
+ $result = PyLong_FromLongLong($1);
+ else
+ $result = PyInt_FromLong($1);
+}
+
+
//---------------------------------------------------------------------------
// Typemap for when GDI objects are returned by reference. This will cause a
// copy to be made instead of returning a reference to the same instance. The