Skip to content

Commit d029352

Browse files
committed
python2 uses PyInt_FromSize_t for unsigned
1 parent 42c2042 commit d029352

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

PythonConvert.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ static EnableIfUnsigned<T, Pothos::Proxy> convertIntNumToPyNum(Pothos::ProxyEnvi
105105
#if PY_MAJOR_VERSION >= 3
106106
return std::dynamic_pointer_cast<PythonProxyEnvironment>(env)->makeHandle(PyLong_FromUnsignedLong((unsigned long)(num)), REF_NEW);
107107
#else
108-
return std::dynamic_pointer_cast<PythonProxyEnvironment>(env)->makeHandle(PyInt_FromUnsignedLong((unsigned long)(num)), REF_NEW);
108+
return std::dynamic_pointer_cast<PythonProxyEnvironment>(env)->makeHandle(PyInt_FromSize_t((size_t)(num)), REF_NEW);
109109
#endif
110110
}
111111

0 commit comments

Comments
 (0)