Commit f07feb45 authored by Stefan Behnel's avatar Stefan Behnel

fix return types of tuple C-API calls

parent d5f699f1
...@@ -13,11 +13,11 @@ cdef extern from "Python.h": ...@@ -13,11 +13,11 @@ cdef extern from "Python.h":
bint PyTuple_CheckExact(object p) bint PyTuple_CheckExact(object p)
# Return true if p is a tuple object, but not an instance of a subtype of the tuple type. # Return true if p is a tuple object, but not an instance of a subtype of the tuple type.
object PyTuple_New(Py_ssize_t len) tuple PyTuple_New(Py_ssize_t len)
# Return value: New reference. # Return value: New reference.
# Return a new tuple object of size len, or NULL on failure. # Return a new tuple object of size len, or NULL on failure.
object PyTuple_Pack(Py_ssize_t n, ...) tuple PyTuple_Pack(Py_ssize_t n, ...)
# Return value: New reference. # Return value: New reference.
# Return a new tuple object of size n, or NULL on failure. The # Return a new tuple object of size n, or NULL on failure. The
# tuple values are initialized to the subsequent n C arguments # tuple values are initialized to the subsequent n C arguments
...@@ -41,7 +41,7 @@ cdef extern from "Python.h": ...@@ -41,7 +41,7 @@ cdef extern from "Python.h":
# Return value: Borrowed reference. # Return value: Borrowed reference.
# Like PyTuple_GetItem(), but does no checking of its arguments. # Like PyTuple_GetItem(), but does no checking of its arguments.
object PyTuple_GetSlice(object p, Py_ssize_t low, Py_ssize_t high) tuple PyTuple_GetSlice(object p, Py_ssize_t low, Py_ssize_t high)
# Return value: New reference. # Return value: New reference.
# Take a slice of the tuple pointed to by p from low to high and return it as a new tuple. # Take a slice of the tuple pointed to by p from low to high and return it as a new tuple.
......
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