[3.13] Docs: C API: Fix the incorrect PyThreadState_Swap documentation (#133900)

This commit is contained in:
Peter Bierma 2025-05-19 08:54:00 -04:00 committed by GitHub
parent 06a8c0613e
commit 8d92823eca
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1190,9 +1190,10 @@ code, or when embedding the Python interpreter:
.. c:function:: PyThreadState* PyThreadState_Swap(PyThreadState *tstate)
Swap the current thread state with the thread state given by the argument
*tstate*, which may be ``NULL``. The global interpreter lock must be held
and is not released.
*tstate*, which may be ``NULL``.
The :term:`GIL` does not need to be held, but will be held upon returning
if *tstate* is non-``NULL``.
The following functions use thread-local storage, and are not compatible
with sub-interpreters: