mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	bpo-32030: Move PYTHONPATH to _PyMainInterpreterConfig (#4511)
Move _PyCoreConfig.module_search_path_env to _PyMainInterpreterConfig structure.
This commit is contained in:
		
							parent
							
								
									0784a2e5b1
								
							
						
					
					
						commit
						e32e79f7d8
					
				
					 6 changed files with 29 additions and 29 deletions
				
			
		|  | @ -843,7 +843,7 @@ _Py_InitializeMainInterpreter(const _PyMainInterpreterConfig *config) | |||
|     /* GetPath may initialize state that _PySys_EndInit locks
 | ||||
|        in, and so has to be called first. */ | ||||
|     /* TODO: Call Py_GetPath() in Py_ReadConfig, rather than here */ | ||||
|     wchar_t *sys_path = _Py_GetPathWithConfig(&interp->core_config); | ||||
|     wchar_t *sys_path = _Py_GetPathWithConfig(&interp->config); | ||||
| 
 | ||||
|     if (interp->core_config._disable_importlib) { | ||||
|         /* Special mode for freeze_importlib: run with no import system
 | ||||
|  | @ -1301,7 +1301,7 @@ new_interpreter(PyThreadState **tstate_p) | |||
| 
 | ||||
|     /* XXX The following is lax in error checking */ | ||||
| 
 | ||||
|     wchar_t *sys_path = _Py_GetPathWithConfig(&interp->core_config); | ||||
|     wchar_t *sys_path = _Py_GetPathWithConfig(&interp->config); | ||||
| 
 | ||||
|     PyObject *modules = PyDict_New(); | ||||
|     if (modules == NULL) { | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Victor Stinner
						Victor Stinner