diff options
Diffstat (limited to 'py/modules/IcePy/Operation.cpp')
-rw-r--r-- | py/modules/IcePy/Operation.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/py/modules/IcePy/Operation.cpp b/py/modules/IcePy/Operation.cpp index b98679030a5..2b64fb4f075 100644 --- a/py/modules/IcePy/Operation.cpp +++ b/py/modules/IcePy/Operation.cpp @@ -1362,7 +1362,7 @@ IcePy::SyncBlobjectInvocation::invoke(PyObject* args) throwPythonException(); } void* buf; - int sz; + Py_ssize_t sz; if(PyObject_AsWriteBuffer(ip.get(), &buf, &sz)) { throwPythonException(); @@ -1500,7 +1500,7 @@ IcePy::AsyncBlobjectInvocation::ice_response(bool ok, const pair<const Ice::Byte } void* buf; - int sz; + Py_ssize_t sz; if(PyObject_AsWriteBuffer(ip.get(), &buf, &sz)) { assert(PyErr_Occurred()); @@ -1928,7 +1928,7 @@ IcePy::BlobjectUpcall::dispatch(PyObject* servant, const pair<const Ice::Byte*, throwPythonException(); } void* buf; - int sz; + Py_ssize_t sz; if(PyObject_AsWriteBuffer(ip.get(), &buf, &sz)) { throwPythonException(); |