These are examples of duplicate #include directives that, as far as I can see, do not cause any side effects and therefore can be freely removed (although I have doubts about few cases):
|
#include <openssl/crypto.h> // FIPS_mode() |
|
#include "pycore_signal.h" // Py_NSIG |
The PR is on the way.
Linked PRs
These are examples of duplicate
#includedirectives that, as far as I can see, do not cause any side effects and therefore can be freely removed (although I have doubts about few cases):cpython/Mac/Tools/pythonw.c
Line 30 in 634cb61
cpython/Modules/_hashopenssl.c
Line 40 in 634cb61
cpython/Modules/arraymodule.c
Line 16 in 634cb61
cpython/Modules/signalmodule.c
Line 31 in 634cb61
cpython/Programs/_testembed.c
Line 12 in 634cb61
The PR is on the way.
Linked PRs