From 96a2a80065603746e655ec4e7f2d6e488a5b9b36 Mon Sep 17 00:00:00 2001 From: Fred Drake Date: Tue, 29 May 2001 18:51:41 +0000 Subject: [PATCH] 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. --- Doc/api/api.tex | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/api/api.tex b/Doc/api/api.tex index 57c1008b60c..613f62cb736 100644 --- a/Doc/api/api.tex +++ b/Doc/api/api.tex @@ -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}