From f3b3b2a35464ba6c3ca03d5c90e993ddcf177e65 Mon Sep 17 00:00:00 2001 From: Darryl Pogue Date: Sat, 4 Feb 2012 21:05:12 -0800 Subject: [PATCH] Fix the Py_ssize_t issues. --- .../Plasma/FeatureLib/pfPython/pyGUIControlMultiLineEdit.cpp | 4 ++-- Sources/Plasma/FeatureLib/pfPython/pyVaultImageNode.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Sources/Plasma/FeatureLib/pfPython/pyGUIControlMultiLineEdit.cpp b/Sources/Plasma/FeatureLib/pfPython/pyGUIControlMultiLineEdit.cpp index 0bdefb1b..8b928671 100644 --- a/Sources/Plasma/FeatureLib/pfPython/pyGUIControlMultiLineEdit.cpp +++ b/Sources/Plasma/FeatureLib/pfPython/pyGUIControlMultiLineEdit.cpp @@ -182,7 +182,7 @@ void pyGUIControlMultiLineEdit::SetEncodedBuffer( PyObject* buffer_object ) { // something to do here... later uint8_t* daBuffer = nil; - ssize_t length; + Py_ssize_t length; PyObject_AsReadBuffer( buffer_object, (const void**)&daBuffer, &length); if ( daBuffer != nil ) { @@ -218,7 +218,7 @@ void pyGUIControlMultiLineEdit::SetEncodedBufferW( PyObject* buffer_object ) { // something to do here... later uint16_t* daBuffer = nil; - ssize_t length; + Py_ssize_t length; PyObject_AsReadBuffer( buffer_object, (const void**)&daBuffer, &length); if ( daBuffer != nil ) { diff --git a/Sources/Plasma/FeatureLib/pfPython/pyVaultImageNode.cpp b/Sources/Plasma/FeatureLib/pfPython/pyVaultImageNode.cpp index f6101a53..f4c7368c 100644 --- a/Sources/Plasma/FeatureLib/pfPython/pyVaultImageNode.cpp +++ b/Sources/Plasma/FeatureLib/pfPython/pyVaultImageNode.cpp @@ -211,7 +211,7 @@ void pyVaultImageNode::SetImageFromBuf( PyObject * pybuf ) } uint8_t * buffer = nil; - ssize_t bytes; + Py_ssize_t bytes; PyObject_AsReadBuffer(pybuf, (const void **)&buffer, &bytes); if (buffer) { VaultImageNode access(fNode);