diff --git a/Lib/python/pyprimtypes.swg b/Lib/python/pyprimtypes.swg index e0ae28a43..1eb181692 100644 --- a/Lib/python/pyprimtypes.swg +++ b/Lib/python/pyprimtypes.swg @@ -229,6 +229,7 @@ SWIGINTERN int SWIGINTERN int SWIG_AsVal(unsigned long long)(PyObject *obj, unsigned long long *val) { + unsigned long v; if (PyLong_Check(obj)) { unsigned long long v = PyLong_AsUnsignedLongLong(obj); if (!PyErr_Occurred()) { @@ -239,7 +240,6 @@ SWIGINTERN int return 0; } } - unsigned long v; if (SWIG_AsVal(unsigned long)(obj,&v)) { if (val) *val = v; return 1;