diff options
Diffstat (limited to 'Doc/c-api')
| -rw-r--r-- | Doc/c-api/long.rst | 8 | ||||
| -rw-r--r-- | Doc/c-api/objbuffer.rst | 2 | ||||
| -rw-r--r-- | Doc/c-api/typeobj.rst | 2 |
3 files changed, 6 insertions, 6 deletions
diff --git a/Doc/c-api/long.rst b/Doc/c-api/long.rst index 421ec15830..d83a8fe19a 100644 --- a/Doc/c-api/long.rst +++ b/Doc/c-api/long.rst @@ -190,7 +190,7 @@ All integers are implemented as "long" integer objects of arbitrary size. .. cfunction:: void* PyLong_AsVoidPtr(PyObject *pylong) - Convert a Python integer *pylong* to a C :ctype:`void` pointer. If *pylong* - cannot be converted, an :exc:`OverflowError` will be raised. This is only - assured to produce a usable :ctype:`void` pointer for values created with - :cfunc:`PyLong_FromVoidPtr`. + Convert a Python integer *pylong* to a C :ctype:`void` pointer. + If *pylong* cannot be converted, an :exc:`OverflowError` will be raised. This + is only assured to produce a usable :ctype:`void` pointer for values created + with :cfunc:`PyLong_FromVoidPtr`. diff --git a/Doc/c-api/objbuffer.rst b/Doc/c-api/objbuffer.rst index 2ce0d97422..3c5dc997de 100644 --- a/Doc/c-api/objbuffer.rst +++ b/Doc/c-api/objbuffer.rst @@ -8,7 +8,7 @@ Buffer Protocol .. cfunction:: int PyObject_AsCharBuffer(PyObject *obj, const char **buffer, Py_ssize_t *buffer_len) - Returns a pointer to a read-only memory location useable as character- based + Returns a pointer to a read-only memory location usable as character-based input. The *obj* argument must support the single-segment character buffer interface. On success, returns ``0``, sets *buffer* to the memory location and *buffer_len* to the buffer length. Returns ``-1`` and sets a :exc:`TypeError` diff --git a/Doc/c-api/typeobj.rst b/Doc/c-api/typeobj.rst index f1a8233ec3..03cb1b335e 100644 --- a/Doc/c-api/typeobj.rst +++ b/Doc/c-api/typeobj.rst @@ -560,7 +560,7 @@ The following three fields only exist if the The :attr:`tp_traverse` pointer is used by the garbage collector to detect reference cycles. A typical implementation of a :attr:`tp_traverse` function simply calls :cfunc:`Py_VISIT` on each of the instance's members that are Python - objects. For exampe, this is function :cfunc:`local_traverse` from the + objects. For example, this is function :cfunc:`local_traverse` from the :mod:`thread` extension module:: static int |
