Fix #1122: wrong return type documented for various _Size() functions.
(backport from rev. 58115).
This commit is contained in:
parent
13bfa3a97b
commit
5d30e752db
|
@ -1753,12 +1753,12 @@ format.
|
||||||
\versionadded{2.4}
|
\versionadded{2.4}
|
||||||
\end{cfuncdesc}
|
\end{cfuncdesc}
|
||||||
|
|
||||||
\begin{cfuncdesc}{int}{PyTuple_Size}{PyObject *p}
|
\begin{cfuncdesc}{Py_ssize_t}{PyTuple_Size}{PyObject *p}
|
||||||
Take a pointer to a tuple object, and return the size of that
|
Take a pointer to a tuple object, and return the size of that
|
||||||
tuple.
|
tuple.
|
||||||
\end{cfuncdesc}
|
\end{cfuncdesc}
|
||||||
|
|
||||||
\begin{cfuncdesc}{int}{PyTuple_GET_SIZE}{PyObject *p}
|
\begin{cfuncdesc}{Py_ssize_t}{PyTuple_GET_SIZE}{PyObject *p}
|
||||||
Return the size of the tuple \var{p}, which must be non-\NULL{} and
|
Return the size of the tuple \var{p}, which must be non-\NULL{} and
|
||||||
point to a tuple; no error checking is performed.
|
point to a tuple; no error checking is performed.
|
||||||
\end{cfuncdesc}
|
\end{cfuncdesc}
|
||||||
|
@ -3148,7 +3148,7 @@ Likewise, the constructor functions work with any iterable Python object.
|
||||||
The following functions and macros are available for instances of
|
The following functions and macros are available for instances of
|
||||||
\class{set} or \class{frozenset} or instances of their subtypes.
|
\class{set} or \class{frozenset} or instances of their subtypes.
|
||||||
|
|
||||||
\begin{cfuncdesc}{int}{PySet_Size}{PyObject *anyset}
|
\begin{cfuncdesc}{Py_ssize_t}{PySet_Size}{PyObject *anyset}
|
||||||
Return the length of a \class{set} or \class{frozenset} object.
|
Return the length of a \class{set} or \class{frozenset} object.
|
||||||
Equivalent to \samp{len(\var{anyset})}. Raises a
|
Equivalent to \samp{len(\var{anyset})}. Raises a
|
||||||
\exception{PyExc_SystemError} if \var{anyset} is not a \class{set},
|
\exception{PyExc_SystemError} if \var{anyset} is not a \class{set},
|
||||||
|
@ -3156,7 +3156,7 @@ The following functions and macros are available for instances of
|
||||||
\bifuncindex{len}
|
\bifuncindex{len}
|
||||||
\end{cfuncdesc}
|
\end{cfuncdesc}
|
||||||
|
|
||||||
\begin{cfuncdesc}{int}{PySet_GET_SIZE}{PyObject *anyset}
|
\begin{cfuncdesc}{Py_ssize_t}{PySet_GET_SIZE}{PyObject *anyset}
|
||||||
Macro form of \cfunction{PySet_Size()} without error checking.
|
Macro form of \cfunction{PySet_Size()} without error checking.
|
||||||
\end{cfuncdesc}
|
\end{cfuncdesc}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue