https://github.com/python/cpython/commit/417372bd43ecb61a848eadb3ce142f0ed3441b49 commit: 417372bd43ecb61a848eadb3ce142f0ed3441b49 branch: main author: Alcaro <float...@muncher.se> committer: encukou <encu...@gmail.com> 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 -- python-checkins@python.org To unsubscribe send an email to python-checkins-le...@python.org https://mail.python.org/mailman3/lists/python-checkins.python.org/ Member address: arch...@mail-archive.com