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