]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
[3.13] Fix some ctypes docs typos (GH-130307) (GH-130343)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 20 Feb 2025 11:05:23 +0000 (12:05 +0100)
committerGitHub <noreply@github.com>
Thu, 20 Feb 2025 11:05:23 +0000 (11:05 +0000)
Fix some ctypes docs typos (GH-130307)
(cherry picked from commit 417372bd43ecb61a848eadb3ce142f0ed3441b49)

Co-authored-by: Alcaro <floating@muncher.se>
Doc/library/ctypes.rst

index f96cfeb5796cfefb1ae79c4e65329b665c8d404e..c06cbc314b40c4b12d40eaf0a2121de472aeef8b 100644 (file)
@@ -292,7 +292,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)
@@ -671,7 +671,7 @@ This must be set to a positive integer and specifies the maximum alignment for t
 This is what ``#pragma pack(n)`` also 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