Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions Doc/c-api/bytes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,7 @@ Create, Finish, Discard

If *size* is greater than zero, allocate *size* bytes, and set the
writer size to *size*. The caller is responsible to write *size*
bytes using :c:func:`PyBytesWriter_GetData`.
bytes using :c:func:`PyBytesWriter_GetData`. Do not overallocate.

On error, set an exception and return ``NULL``.

Expand Down Expand Up @@ -348,7 +348,7 @@ Low-level API
.. c:function:: int PyBytesWriter_Resize(PyBytesWriter *writer, Py_ssize_t size)

Resize the writer to *size* bytes. It can be used to enlarge or to
shrink the writer.
shrink the writer. Overallocate the writer.

Newly allocated bytes are left uninitialized.

Expand All @@ -360,6 +360,7 @@ Low-level API
.. c:function:: int PyBytesWriter_Grow(PyBytesWriter *writer, Py_ssize_t grow)

Resize the writer by adding *grow* bytes to the current writer size.
Overallocate the writer.

Newly allocated bytes are left uninitialized.

Expand Down
Loading