*.pyx, defs.pxi, *.c: Fixes for 64-bit builds.
[mLib-python] / codec.pyx.in
index 98fc8dd..a1199c6 100644 (file)
@@ -60,7 +60,7 @@ cdef class %CLASS%Encode:
       me.ctx.maxline = maxline
   def encode(me, text):
     cdef void *p
-    cdef int len
+    cdef Py_ssize_t len
     cdef dstr d
     DCREATE(&d)
     try:
@@ -91,7 +91,7 @@ cdef class %CLASS%Decode:
     me.ctx.indent = NULL
   def decode(me, text):
     cdef void *p
-    cdef int len
+    cdef Py_ssize_t len
     cdef dstr d
     DCREATE(&d)
     try: