Upgrade Python "long" and "long long" typemaps to correctly handle integers of any size (up to 64 bits). Use new typemaps to handle other types of integers.
Upgrade Python "long" and "long long" typemaps to correctly handle integers of
any size (up to 64 bits). Use new typemaps to handle other types of integers.

* swig/include/svn_global.swg
  (long, unsigned long): New typemaps, which can handle any integer which can
  fit into a long.
  (long long, unsigned long long): New typemaps, which can handle any integer
  which can fit into 64 bits.
  (short, int, ssize_t, enum SWIGTYPE, svn_boolean_t, apr_seek_where_t,
   apr_fileperms_t): Use long typemap.
  (unsigned char, unsigned short, unsigned int, size_t): Use long typemap.
  (apr_time_t, __int64, apr_int64_t, apr_uint64_t, unsigned __int64): 
  Remove unnecessary typemaps.



git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@857058 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,wbond/subversion,wbond/subversion,YueLinHo/Subversion,wbond/subversion