Skip to content

Commit 6be17ba

Browse files
authored
gh-135755: Use private names (_Py*) for header file guards new in 3.14 (GH-135921)
These are private API; let's name new ones accordingly.
1 parent 9193efd commit 6be17ba

File tree

3 files changed

+9
-9
lines changed

3 files changed

+9
-9
lines changed

Include/audit.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef Py_AUDIT_H
2-
#define Py_AUDIT_H
1+
#ifndef _Py_AUDIT_H
2+
#define _Py_AUDIT_H
33
#ifdef __cplusplus
44
extern "C" {
55
#endif
@@ -18,13 +18,13 @@ PyAPI_FUNC(int) PySys_AuditTuple(
1818

1919

2020
#ifndef Py_LIMITED_API
21-
# define Py_CPYTHON_AUDIT_H
21+
# define _Py_CPYTHON_AUDIT_H
2222
# include "cpython/audit.h"
23-
# undef Py_CPYTHON_AUDIT_H
23+
# undef _Py_CPYTHON_AUDIT_H
2424
#endif
2525

2626

2727
#ifdef __cplusplus
2828
}
2929
#endif
30-
#endif /* !Py_AUDIT_H */
30+
#endif /* !_Py_AUDIT_H */

Include/cpython/audit.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#ifndef Py_CPYTHON_AUDIT_H
1+
#ifndef _Py_CPYTHON_AUDIT_H
22
# error "this header file must not be included directly"
33
#endif
44

Include/refcount.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
#ifndef Py_REFCOUNT_H
2-
#define Py_REFCOUNT_H
1+
#ifndef _Py_REFCOUNT_H
2+
#define _Py_REFCOUNT_H
33
#ifdef __cplusplus
44
extern "C" {
55
#endif
@@ -561,4 +561,4 @@ static inline PyObject* _Py_XNewRef(PyObject *obj)
561561
#ifdef __cplusplus
562562
}
563563
#endif
564-
#endif // !Py_REFCOUNT_H
564+
#endif // !_Py_REFCOUNT_H

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy