New submission from STINNER Victor <vstin...@python.org>:

#include <Python.h> should only define names which start with "Py" (Py, _Py, 
PY, _PY), but it now defines a structure called "CFrame" in 
Include/cpython/pystate.h.

We should either make the whole PyThreadState structure private (move it to the 
internal C API), or rename CFrame (to PyCFrame?).

----------
components: C API
messages: 403639
nosy: Mark.Shannon, vstinner
priority: normal
severity: normal
status: open
title: [C API] Rename CFrame or hide it to only export names starting with Py
versions: Python 3.11

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue45431>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to