]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921)
authorPetr Viktorin <encukou@gmail.com>
Thu, 26 Jun 2025 11:05:01 +0000 (13:05 +0200)
committerGitHub <noreply@github.com>
Thu, 26 Jun 2025 11:05:01 +0000 (13:05 +0200)
These are private API; let's name new ones accordingly.

Include/audit.h
Include/cpython/audit.h
Include/refcount.h

index 793b7077e1027ba561237e18e807e943c24ecbfe..9be54ad44110963fcd0d0766ed78196dcaa7c365 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef Py_AUDIT_H
-#define Py_AUDIT_H
+#ifndef _Py_AUDIT_H
+#define _Py_AUDIT_H
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -18,13 +18,13 @@ PyAPI_FUNC(int) PySys_AuditTuple(
 
 
 #ifndef Py_LIMITED_API
-#  define Py_CPYTHON_AUDIT_H
+#  define _Py_CPYTHON_AUDIT_H
 #  include "cpython/audit.h"
-#  undef Py_CPYTHON_AUDIT_H
+#  undef _Py_CPYTHON_AUDIT_H
 #endif
 
 
 #ifdef __cplusplus
 }
 #endif
-#endif /* !Py_AUDIT_H */
+#endif /* !_Py_AUDIT_H */
index 3c5c7a8c06091d0879cb234bee97a2475d5b702a..536f92486320974bea1a70786a36bbdbec68d902 100644 (file)
@@ -1,4 +1,4 @@
-#ifndef Py_CPYTHON_AUDIT_H
+#ifndef _Py_CPYTHON_AUDIT_H
 #  error "this header file must not be included directly"
 #endif
 
index ebd1dba6d15e1ae290d0d24cf368174d51aacb18..034c453f449f5bc51dad5d5f26d9d714bb7e5482 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef Py_REFCOUNT_H
-#define Py_REFCOUNT_H
+#ifndef _Py_REFCOUNT_H
+#define _Py_REFCOUNT_H
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -561,4 +561,4 @@ static inline PyObject* _Py_XNewRef(PyObject *obj)
 #ifdef __cplusplus
 }
 #endif
-#endif   // !Py_REFCOUNT_H
+#endif   // !_Py_REFCOUNT_H