mercurial/parsers.c
changeset 16629 1435866c1937
parent 16621 8c3c9031f5aa
child 16642 5cf18921bb7b
--- a/mercurial/parsers.c	Fri May 11 10:53:12 2012 -0700
+++ b/mercurial/parsers.c	Wed May 09 09:58:50 2012 +0200
@@ -508,13 +508,13 @@
 		return NULL;
 
 #define istat(__n, __d) \
-	if (PyDict_SetItemString(obj, __d, PyInt_FromLong(self->__n)) == -1) \
+	if (PyDict_SetItemString(obj, __d, PyInt_FromSsize_t(self->__n)) == -1) \
 		goto bail;
 
 	if (self->added) {
 		Py_ssize_t len = PyList_GET_SIZE(self->added);
 		if (PyDict_SetItemString(obj, "index entries added",
-					 PyInt_FromLong(len)) == -1)
+					 PyInt_FromSsize_t(len)) == -1)
 			goto bail;
 	}