From: Antoine Pitrou Date: Tue, 17 Aug 2010 18:30:06 +0000 (+0000) Subject: Fix .__length_hint__() under 64-bit Windows. X-Git-Tag: v3.2a2~248 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=554f33407cd236ed523fff0adf5ae1463dfda067;p=thirdparty%2FPython%2Fcpython.git Fix .__length_hint__() under 64-bit Windows. --- diff --git a/Modules/_collectionsmodule.c b/Modules/_collectionsmodule.c index 1459d973174d..1146af581e47 100644 --- a/Modules/_collectionsmodule.c +++ b/Modules/_collectionsmodule.c @@ -1121,7 +1121,7 @@ dequeiter_next(dequeiterobject *it) static PyObject * dequeiter_len(dequeiterobject *it) { - return PyLong_FromLong(it->counter); + return PyLong_FromSsize_t(it->counter); } PyDoc_STRVAR(length_hint_doc, "Private method returning an estimate of len(list(it)).");