Fix #3541744 - Missing PyInt_FromSize_t calls for Python 3

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@13608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2012-08-15 07:48:57 +00:00
commit 68862691e6
2 changed files with 4 additions and 0 deletions

View file

@ -5,6 +5,9 @@ See the RELEASENOTES file for a summary of changes in each release.
Version 2.0.8 (in progress) Version 2.0.8 (in progress)
=========================== ===========================
2012-08-15: wsfulton
[Python] Fix #3541744 - Missing PyInt_FromSize_t calls for Python 3.
2012-08-13: wsfulton 2012-08-13: wsfulton
[Java] Patch from David Baum to add the assumeoverride feature for Java directors to [Java] Patch from David Baum to add the assumeoverride feature for Java directors to
improve performance when all overridden methods can be assumed to be overridden. improve performance when all overridden methods can be assumed to be overridden.

View file

@ -5,6 +5,7 @@
#define PyInt_Check(x) PyLong_Check(x) #define PyInt_Check(x) PyLong_Check(x)
#define PyInt_AsLong(x) PyLong_AsLong(x) #define PyInt_AsLong(x) PyLong_AsLong(x)
#define PyInt_FromLong(x) PyLong_FromLong(x) #define PyInt_FromLong(x) PyLong_FromLong(x)
#define PyInt_FromSize_t(x) PyLong_FromSize_t(x)
#define PyString_Check(name) PyBytes_Check(name) #define PyString_Check(name) PyBytes_Check(name)
#define PyString_FromString(x) PyUnicode_FromString(x) #define PyString_FromString(x) PyUnicode_FromString(x)
#define PyString_Format(fmt, args) PyUnicode_Format(fmt, args) #define PyString_Format(fmt, args) PyUnicode_Format(fmt, args)