]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Fix #1122: wrong return type documented for various _Size() functions.
authorGeorg Brandl <georg@python.org>
Wed, 12 Sep 2007 18:08:33 +0000 (18:08 +0000)
committerGeorg Brandl <georg@python.org>
Wed, 12 Sep 2007 18:08:33 +0000 (18:08 +0000)
Doc/c-api/concrete.rst

index 2707d8106a8c206d5a30d1c2b73d4bfb1f9e330c..a0fd6926d825072a50a55090fca9ca82b9f0903f 100644 (file)
@@ -1933,12 +1933,12 @@ Tuple Objects
    .. versionadded:: 2.4
 
 
-.. cfunction:: int PyTuple_Size(PyObject *p)
+.. cfunction:: Py_ssize_t PyTuple_Size(PyObject *p)
 
    Take a pointer to a tuple object, and return the size of that tuple.
 
 
-.. cfunction:: int PyTuple_GET_SIZE(PyObject *p)
+.. cfunction:: Py_ssize_t PyTuple_GET_SIZE(PyObject *p)
 
    Return the size of the tuple *p*, which must be non-*NULL* and point to a tuple;
    no error checking is performed.
@@ -3565,7 +3565,7 @@ The following functions and macros are available for instances of :class:`set`
 or :class:`frozenset` or instances of their subtypes.
 
 
-.. cfunction:: int PySet_Size(PyObject *anyset)
+.. cfunction:: Py_ssize_t PySet_Size(PyObject *anyset)
 
    .. index:: builtin: len
 
@@ -3574,7 +3574,7 @@ or :class:`frozenset` or instances of their subtypes.
    :class:`set`, :class:`frozenset`, or an instance of a subtype.
 
 
-.. cfunction:: int PySet_GET_SIZE(PyObject *anyset)
+.. cfunction:: Py_ssize_t PySet_GET_SIZE(PyObject *anyset)
 
    Macro form of :cfunc:`PySet_Size` without error checking.