diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2012-03-22 14:38:16 +0100 |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2012-03-22 14:38:16 +0100 |
commit | 0197ff97d025f51d52503b03dca2c91a111acdaa (patch) | |
tree | 9d09a1fc356a74a0d8aa18676d9c63fabe20260c | |
parent | ab79c71f39485d7ddc058dfc3a9c3d02ec859c36 (diff) | |
download | cpython-git-0197ff97d025f51d52503b03dca2c91a111acdaa.tar.gz |
Issue #14387: Do not include accu.h from Python.h.
-rw-r--r-- | Include/Python.h | 1 | ||||
-rw-r--r-- | Misc/NEWS | 2 | ||||
-rw-r--r-- | Objects/accu.c | 1 | ||||
-rw-r--r-- | Objects/listobject.c | 1 | ||||
-rw-r--r-- | Objects/tupleobject.c | 1 |
5 files changed, 5 insertions, 1 deletions
diff --git a/Include/Python.h b/Include/Python.h index 5972ffa592..d6e47c2463 100644 --- a/Include/Python.h +++ b/Include/Python.h @@ -100,7 +100,6 @@ #include "warnings.h" #include "weakrefobject.h" #include "structseq.h" -#include "accu.h" #include "codecs.h" #include "pyerrors.h" @@ -93,6 +93,8 @@ Extension Modules Build ----- +- Issue #14387: Do not include accu.h from Python.h. + - Issue #14359: Only use O_CLOEXEC in _posixmodule.c if it is defined. Based on patch from Hervé Coatanhay. diff --git a/Objects/accu.c b/Objects/accu.c index 88e8f08f59..5bd2ee41fe 100644 --- a/Objects/accu.c +++ b/Objects/accu.c @@ -1,6 +1,7 @@ /* Accumulator struct implementation */ #include "Python.h" +#include "accu.h" static PyObject * join_list_unicode(PyObject *lst) diff --git a/Objects/listobject.c b/Objects/listobject.c index 00de597e56..b9ef0d0287 100644 --- a/Objects/listobject.c +++ b/Objects/listobject.c @@ -1,6 +1,7 @@ /* List object implementation */ #include "Python.h" +#include "accu.h" #ifdef STDC_HEADERS #include <stddef.h> diff --git a/Objects/tupleobject.c b/Objects/tupleobject.c index f6dbc315d9..e99eda06f1 100644 --- a/Objects/tupleobject.c +++ b/Objects/tupleobject.c @@ -2,6 +2,7 @@ /* Tuple object implementation */ #include "Python.h" +#include "accu.h" /* Speed optimization to avoid frequent malloc/free of small tuples */ #ifndef PyTuple_MAXSAVESIZE |