https://github.com/python/cpython/commit/417372bd43ecb61a848eadb3ce142f0ed3441b49
commit: 417372bd43ecb61a848eadb3ce142f0ed3441b49
branch: main
author: Alcaro <[email protected]>
committer: encukou <[email protected]>
date: 2025-02-20T11:58:50+01:00
summary:
Fix some ctypes docs typos (GH-130307)
files:
M Doc/library/ctypes.rst
diff --git a/Doc/library/ctypes.rst b/Doc/library/ctypes.rst
index 0d9cc96ebc5e15..bf89700f54b7e9 100644
--- a/Doc/library/ctypes.rst
+++ b/Doc/library/ctypes.rst
@@ -306,7 +306,7 @@ Since these types are mutable, their value can also be
changed afterwards::
Assigning a new value to instances of the pointer types :class:`c_char_p`,
:class:`c_wchar_p`, and :class:`c_void_p` changes the *memory location* they
point to, *not the contents* of the memory block (of course not, because Python
-bytes objects are immutable)::
+string objects are immutable)::
>>> s = "Hello, World"
>>> c_s = c_wchar_p(s)
@@ -689,7 +689,7 @@ This matches what ``#pragma pack(n)`` does in MSVC.
It is also possible to set a minimum alignment for how the subclass itself is
packed in the
same way ``#pragma align(n)`` works in MSVC.
-This can be achieved by specifying a ::attr:`~Structure._align_` class
attribute
+This can be achieved by specifying a :attr:`~Structure._align_` class attribute
in the subclass definition.
:mod:`ctypes` uses the native byte order for Structures and Unions. To build
_______________________________________________
Python-checkins mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://mail.python.org/mailman3/lists/python-checkins.python.org/
Member address: [email protected]