From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Sun, 24 Nov 2024 17:26:40 +0000 (+0100) Subject: [3.13] Fix macro expansions in critical section docs (GH-127226) (#127229) X-Git-Tag: v3.13.1~54 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cb270e96af61c102fda0f538c85aa967f8dda3fc;p=thirdparty%2FPython%2Fcpython.git [3.13] Fix macro expansions in critical section docs (GH-127226) (#127229) (cherry picked from commit 2bb7846cacb342246aada5ed92d323e54c946063) Co-authored-by: da-woods --- diff --git a/Doc/c-api/init.rst b/Doc/c-api/init.rst index 41093bf852b2..385bed49511f 100644 --- a/Doc/c-api/init.rst +++ b/Doc/c-api/init.rst @@ -2420,7 +2420,7 @@ code triggered by the finalizer blocks and calls :c:func:`PyEval_SaveThread`. { PyCriticalSection2 _py_cs2; - PyCriticalSection_Begin2(&_py_cs2, (PyObject*)(a), (PyObject*)(b)) + PyCriticalSection2_Begin(&_py_cs2, (PyObject*)(a), (PyObject*)(b)) In the default build, this macro expands to ``{``. @@ -2432,7 +2432,7 @@ code triggered by the finalizer blocks and calls :c:func:`PyEval_SaveThread`. In the free-threaded build, this macro expands to:: - PyCriticalSection_End2(&_py_cs2); + PyCriticalSection2_End(&_py_cs2); } In the default build, this macro expands to ``}``.