Change two instance of format strings for PyString_FromFormat() to use %ld
instead of %d .
diff --git a/Modules/itertoolsmodule.c b/Modules/itertoolsmodule.c
index 3445dcc..4ce4643 100644
--- a/Modules/itertoolsmodule.c
+++ b/Modules/itertoolsmodule.c
@@ -2054,7 +2054,7 @@
static PyObject *
count_repr(countobject *lz)
{
- return PyString_FromFormat("count(%d)", lz->cnt);
+ return PyString_FromFormat("count(%ld)", lz->cnt);
}
PyDoc_STRVAR(count_doc,
@@ -2374,7 +2374,7 @@
result = PyString_FromFormat("repeat(%s)",
PyString_AS_STRING(objrepr));
else
- result = PyString_FromFormat("repeat(%s, %d)",
+ result = PyString_FromFormat("repeat(%s, %ld)",
PyString_AS_STRING(objrepr), ro->cnt);
Py_DECREF(objrepr);
return result;