Use Py_ssize_t to count the
diff --git a/Python/modsupport.c b/Python/modsupport.c
index f92fc34..2356a9e 100644
--- a/Python/modsupport.c
+++ b/Python/modsupport.c
@@ -315,7 +315,7 @@
 		
 		case 'n':
 #if SIZEOF_SIZE_T!=SIZEOF_LONG
-			return PyLong_FromSsize_t(va_arg(*p_va, Py_Ssize_t));
+			return PyInt_FromSsize_t(va_arg(*p_va, Py_ssize_t));
 #endif
 			/* Fall through from 'n' to 'l' if Py_ssize_t is long */
 		case 'l':