mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	bpo-40268: Remove unused imports in pylifecycle.c (GH-19533)
Remove unused imports in files: * initconfig.c * main.c * preconfig.h * pylifecycle.c * python.c * pythonrun.c
This commit is contained in:
		
							parent
							
								
									361dcdcefc
								
							
						
					
					
						commit
						4f98f465f1
					
				
					 6 changed files with 59 additions and 71 deletions
				
			
		|  | @ -1,14 +1,15 @@ | |||
| #include "Python.h" | ||||
| #include "osdefs.h"               // DELIM | ||||
| #include "pycore_fileutils.h" | ||||
| #include "pycore_getopt.h" | ||||
| #include "pycore_initconfig.h" | ||||
| #include "pycore_fileutils.h"     // _Py_HasFileSystemDefaultEncodeErrors | ||||
| #include "pycore_getopt.h"        // _PyOS_GetOpt() | ||||
| #include "pycore_initconfig.h"    // _PyStatus_OK() | ||||
| #include "pycore_interp.h"        // _PyInterpreterState.runtime | ||||
| #include "pycore_pathconfig.h" | ||||
| #include "pycore_pyerrors.h" | ||||
| #include "pycore_pylifecycle.h" | ||||
| #include "pycore_pathconfig.h"    // _Py_path_config | ||||
| #include "pycore_pyerrors.h"      // _PyErr_Fetch() | ||||
| #include "pycore_pylifecycle.h"   // _Py_PreInitializeFromConfig() | ||||
| #include "pycore_pymem.h"         // _PyMem_SetDefaultAllocator() | ||||
| #include "pycore_pystate.h"       // _PyThreadState_GET() | ||||
| 
 | ||||
| #include "osdefs.h"               // DELIM | ||||
| #include <locale.h>               // setlocale() | ||||
| #ifdef HAVE_LANGINFO_H | ||||
| #  include <langinfo.h>           // nl_langinfo(CODESET)
 | ||||
|  |  | |||
|  | @ -1,6 +1,6 @@ | |||
| #include "Python.h" | ||||
| #include "pycore_getopt.h" | ||||
| #include "pycore_initconfig.h" | ||||
| #include "pycore_getopt.h"        // _PyOS_GetOpt() | ||||
| #include "pycore_initconfig.h"    // _PyArgv | ||||
| #include "pycore_pymem.h"         // _PyMem_GetAllocatorName() | ||||
| #include "pycore_runtime.h"       // _PyRuntime_Initialize() | ||||
| #include <locale.h>               // setlocale() | ||||
|  |  | |||
|  | @ -4,50 +4,41 @@ | |||
| 
 | ||||
| #include "Python-ast.h" | ||||
| #undef Yield   /* undefine macro conflicting with <winbase.h> */ | ||||
| #include "pycore_ceval.h" | ||||
| #include "pycore_context.h" | ||||
| 
 | ||||
| #include "pycore_ceval.h"         // _PyEval_FiniGIL() | ||||
| #include "pycore_context.h"       // _PyContext_Init() | ||||
| #include "pycore_fileutils.h"     // _Py_ResetForceASCII() | ||||
| #include "pycore_import.h"        // _PyImport_Cleanup() | ||||
| #include "pycore_initconfig.h" | ||||
| #include "pycore_fileutils.h" | ||||
| #include "pycore_hamt.h" | ||||
| #include "pycore_object.h" | ||||
| #include "pycore_pathconfig.h" | ||||
| #include "pycore_pyerrors.h" | ||||
| #include "pycore_pylifecycle.h" | ||||
| #include "pycore_initconfig.h"    // _PyStatus_OK() | ||||
| #include "pycore_object.h"        // _PyDebug_PrintTotalRefs() | ||||
| #include "pycore_pathconfig.h"    // _PyConfig_WritePathConfig() | ||||
| #include "pycore_pyerrors.h"      // _PyErr_Occurred() | ||||
| #include "pycore_pylifecycle.h"   // _PyErr_Print() | ||||
| #include "pycore_pystate.h"       // _PyThreadState_GET() | ||||
| #include "pycore_sysmodule.h" | ||||
| #include "pycore_traceback.h" | ||||
| #include "grammar.h" | ||||
| #include "node.h" | ||||
| #include "token.h" | ||||
| #include "parsetok.h" | ||||
| #include "errcode.h" | ||||
| #include "code.h" | ||||
| #include "symtable.h" | ||||
| #include "ast.h" | ||||
| #include "marshal.h" | ||||
| #include <locale.h> | ||||
| #include "pycore_sysmodule.h"     // _PySys_ClearAuditHooks() | ||||
| #include "pycore_traceback.h"     // _Py_DumpTracebackThreads() | ||||
| 
 | ||||
| #include "grammar.h"              // PyGrammar_RemoveAccelerators() | ||||
| #include <locale.h>               // setlocale() | ||||
| 
 | ||||
| #ifdef HAVE_SIGNAL_H | ||||
| #include <signal.h> | ||||
| #endif | ||||
| 
 | ||||
| #ifdef MS_WINDOWS | ||||
| #include "malloc.h" /* for alloca */ | ||||
| #  include <signal.h>             // SIG_IGN
 | ||||
| #endif | ||||
| 
 | ||||
| #ifdef HAVE_LANGINFO_H | ||||
| #include <langinfo.h> | ||||
| #  include <langinfo.h>           // nl_langinfo(CODESET)
 | ||||
| #endif | ||||
| 
 | ||||
| #ifdef MS_WINDOWS | ||||
| #undef BYTE | ||||
| #include "windows.h" | ||||
| #  undef BYTE | ||||
| #  include "windows.h" | ||||
| 
 | ||||
| extern PyTypeObject PyWindowsConsoleIO_Type; | ||||
| #define PyWindowsConsoleIO_Check(op) (PyObject_TypeCheck((op), &PyWindowsConsoleIO_Type)) | ||||
|    extern PyTypeObject PyWindowsConsoleIO_Type; | ||||
| #  define PyWindowsConsoleIO_Check(op) \ | ||||
|        (PyObject_TypeCheck((op), &PyWindowsConsoleIO_Type)) | ||||
| #endif | ||||
| 
 | ||||
| 
 | ||||
| _Py_IDENTIFIER(flush); | ||||
| _Py_IDENTIFIER(name); | ||||
| _Py_IDENTIFIER(stdin); | ||||
|  |  | |||
|  | @ -12,35 +12,32 @@ | |||
| 
 | ||||
| #include "Python-ast.h" | ||||
| #undef Yield   /* undefine macro conflicting with <winbase.h> */ | ||||
| 
 | ||||
| #include "pycore_interp.h"        // PyInterpreterState.importlib | ||||
| #include "pycore_object.h" | ||||
| #include "pycore_pyerrors.h" | ||||
| #include "pycore_pylifecycle.h" | ||||
| #include "pycore_object.h"        // _PyDebug_PrintTotalRefs() | ||||
| #include "pycore_pyerrors.h"      // _PyErr_Fetch | ||||
| #include "pycore_pylifecycle.h"   // _Py_UnhandledKeyboardInterrupt | ||||
| #include "pycore_pystate.h"       // _PyInterpreterState_GET() | ||||
| #include "pycore_sysmodule.h" | ||||
| #include "grammar.h" | ||||
| #include "node.h" | ||||
| #include "token.h" | ||||
| #include "parsetok.h" | ||||
| #include "errcode.h" | ||||
| #include "code.h" | ||||
| #include "symtable.h" | ||||
| #include "ast.h" | ||||
| #include "marshal.h" | ||||
| #include <locale.h> | ||||
| #include "pycore_sysmodule.h"     // _PySys_Audit() | ||||
| 
 | ||||
| #ifdef HAVE_SIGNAL_H | ||||
| #include <signal.h> | ||||
| #include "node.h"                 // node | ||||
| #include "token.h"                // INDENT | ||||
| #include "parsetok.h"             // perrdetail | ||||
| #include "errcode.h"              // E_EOF | ||||
| #include "code.h"                 // PyCodeObject | ||||
| #include "symtable.h"             // PySymtable_BuildObject() | ||||
| #include "ast.h"                  // PyAST_FromNodeObject() | ||||
| #include "marshal.h"              // PyMarshal_ReadLongFromFile() | ||||
| 
 | ||||
| #ifdef MS_WINDOWS | ||||
| #  include "malloc.h"             // alloca()
 | ||||
| #endif | ||||
| 
 | ||||
| #ifdef MS_WINDOWS | ||||
| #include "malloc.h" /* for alloca */ | ||||
| #  undef BYTE | ||||
| #  include "windows.h" | ||||
| #endif | ||||
| 
 | ||||
| #ifdef MS_WINDOWS | ||||
| #undef BYTE | ||||
| #include "windows.h" | ||||
| #endif | ||||
| 
 | ||||
| _Py_IDENTIFIER(builtins); | ||||
| _Py_IDENTIFIER(excepthook); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Victor Stinner
						Victor Stinner