https://github.com/python/cpython/commit/2bb7846cacb342246aada5ed92d323e54c946063
commit: 2bb7846cacb342246aada5ed92d323e54c946063
branch: main
author: da-woods <[email protected]>
committer: colesbury <[email protected]>
date: 2024-11-24T12:21:02-05:00
summary:
Fix macro expansions in critical section docs (#127226)
files:
M Doc/c-api/init.rst
diff --git a/Doc/c-api/init.rst b/Doc/c-api/init.rst
index 970084ce91ab69..ba1c2852f0bd53 100644
--- a/Doc/c-api/init.rst
+++ b/Doc/c-api/init.rst
@@ -2470,7 +2470,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 ``{``.
@@ -2482,7 +2482,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 ``}``.
_______________________________________________
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]