Commit 96a2a800 authored by Fred Drake's avatar Fred Drake

Users of PySequence_GET_FAST() should get the length of the sequence using

PySequence_Size(), not PyObject_Size(): the later considers the mapping
methods as well as the sequence methods, which is not needed here.  Either
should be equally fast in this case, but PySequence_Size() offers a better
conceptual match.
parent dc9e7e42
......@@ -2016,7 +2016,7 @@ raises \exception{TypeError} with \var{m} as the message text.
Return the \var{i}th element of \var{o}, assuming that \var{o} was
returned by \cfunction{PySequence_Fast()}, and that \var{i} is within
bounds. The caller is expected to get the length of the sequence by
calling \cfunction{PyObject_Size()} on \var{o}, since lists and tuples
calling \cfunction{PySequence_Size()} on \var{o}, since lists and tuples
are guaranteed to always return their true length.
\end{cfuncdesc}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment