SIGN IN SIGN UP

bpo-32030: Add _PyPathConfig_ComputeArgv0() (#4845)

Changes:

* Split _PySys_SetArgvWithError() into subfunctions for Py_Main():

  * Create the Python list object
  * Set sys.argv to the list
  * Compute argv0
  * Prepend argv0 to sys.path

* Add _PyPathConfig_ComputeArgv0()
* Remove _PySys_SetArgvWithError()
* Py_Main() now splits the code to compute sys.argv/path0 and the
  code to update the sys module: add pymain_compute_argv()
  subfunction.
V
Victor Stinner committed
11a247df88f15b51feff8a3c46005676bb29b96e
Parent: a70232f
Committed by GitHub <noreply@github.com> on 12/13/2017, 8:05:57 PM