]> granicus.if.org Git - python/commitdiff
Fix <deque iterator>.__length_hint__() under 64-bit Windows.
authorAntoine Pitrou <solipsis@pitrou.net>
Tue, 17 Aug 2010 18:30:06 +0000 (18:30 +0000)
committerAntoine Pitrou <solipsis@pitrou.net>
Tue, 17 Aug 2010 18:30:06 +0000 (18:30 +0000)
Modules/_collectionsmodule.c

index 1459d973174d3594f429ce2a4936c5c58bacab63..1146af581e476a872c924c1cc61b6128f25836bb 100644 (file)
@@ -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)).");