• Victor Stinner's avatar
    bpo-32030: Add _PyMainInterpreterConfig_ReadEnv() (#4542) · 46972b7b
    Victor Stinner yazdı
    Py_GetPath() and Py_Main() now call
    _PyMainInterpreterConfig_ReadEnv() to share the same code to get
    environment variables.
    
    Changes:
    
    * Add _PyMainInterpreterConfig_ReadEnv()
    * Add _PyMainInterpreterConfig_Clear()
    * Add _PyMem_RawWcsdup()
    * _PyMainInterpreterConfig: rename pythonhome to home
    * Rename _Py_ReadMainInterpreterConfig() to
      _PyMainInterpreterConfig_Read()
    * Use _Py_INIT_USER_ERR(), instead of _Py_INIT_ERR(), for decoding
      errors: the user is able to fix the issue, it's not a bug in
      Python. Same change was made in _Py_INIT_NO_MEMORY().
    * Remove _Py_GetPythonHomeWithConfig()
    46972b7b
obmalloc.c 79.5 KB