You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by bh...@apache.org on 2012/07/13 07:31:04 UTC
svn commit: r1361052 - /uima/uimacpp/trunk/scriptators/uima.i
Author: bhavani
Date: Fri Jul 13 05:31:03 2012
New Revision: 1361052
URL: http://svn.apache.org/viewvc?rev=1361052&view=rev
Log:
UIMA-2433 fix declaration of len
Modified:
uima/uimacpp/trunk/scriptators/uima.i
Modified: uima/uimacpp/trunk/scriptators/uima.i
URL: http://svn.apache.org/viewvc/uima/uimacpp/trunk/scriptators/uima.i?rev=1361052&r1=1361051&r2=1361052&view=diff
==============================================================================
--- uima/uimacpp/trunk/scriptators/uima.i (original)
+++ uima/uimacpp/trunk/scriptators/uima.i Fri Jul 13 05:31:03 2012
@@ -67,13 +67,14 @@ static bool PyUnicodeConvert(PyObject *o
// convert using default codepage
static bool PyStringConvert(PyObject *obj, UnicodeString &rv) {
char *src;
- int len;
#ifdef PY_VERSION_HEX
#if (PY_VERSION_HEX >= 0x02050000)
/* Python version was greater than 2.5 */
+ Py_ssize_t len;
PyString_AsStringAndSize(obj, &src, ( Py_ssize_t*)&len);
#else
/* Python version was less than 2.5 */
+ int len;
PyString_AsStringAndSize(obj, &src, &len);
#endif
#else