[issue2921] enable embedding: declare/#define only py* symbols in #includes

STINNER Victor report at bugs.python.org
Tue May 14 22:42:41 EDT 2019


STINNER Victor <vstinner at redhat.com> added the comment:

Since this issue has been reported, a lot of work has been done to cleanup Python header files. In Python 3.8, we created Include/cpython/ and Include/internal/ subdirectories to clarify the intent and usage of header files. I close this issue.

See bpo-2897 for the specific case of structmember.h.

----------
dependencies:  -Deprecate structmember.h
resolution:  -> fixed
stage:  -> resolved
status: open -> closed

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue2921>
_______________________________________


More information about the Python-bugs-list mailing list