Staging
v0.5.1
https://github.com/python/cpython
Revision 9316ee4da2dcc217351418fc4dbe9205995689e0 authored by Victor Stinner on 25 November 2017, 02:17:57 UTC, committed by GitHub on 25 November 2017, 02:17:57 UTC
* Add _PyPathConfig_Init() and _PyPathConfig_Fini()
* Remove _Py_GetPathWithConfig()
* _PyPathConfig_Init() returns _PyInitError to allow to handle errors
  properly
* Add pathconfig_clear()
* Windows calculate_path_impl(): replace Py_FatalError() with
  _PyInitError
* Py_FinalizeEx() now calls _PyPathConfig_Fini() to release memory
* Fix _Py_InitializeMainInterpreter() regression: don't initialize
  path config if _disable_importlib is false
* PyPathConfig now uses dynamically allocated memory
1 parent 706cb31
History
Tip revision: 9316ee4da2dcc217351418fc4dbe9205995689e0 authored by Victor Stinner on 25 November 2017, 02:17:57 UTC
bpo-32030: Add _PyPathConfig_Init() (#4551)
Tip revision: 9316ee4
File Mode Size
cache.c -rw-r--r-- 12.2 KB
cache.h -rw-r--r-- 2.3 KB
connection.c -rw-r--r-- 49.4 KB
connection.h -rw-r--r-- 4.6 KB
cursor.c -rw-r--r-- 30.6 KB
cursor.h -rw-r--r-- 2.4 KB
microprotocols.c -rw-r--r-- 4.3 KB
microprotocols.h -rw-r--r-- 2.1 KB
module.c -rw-r--r-- 14.7 KB
module.h -rw-r--r-- 1.9 KB
prepare_protocol.c -rw-r--r-- 4.3 KB
prepare_protocol.h -rw-r--r-- 1.5 KB
row.c -rw-r--r-- 9.3 KB
row.h -rw-r--r-- 1.2 KB
statement.c -rw-r--r-- 16.3 KB
statement.h -rw-r--r-- 2.0 KB
util.c -rw-r--r-- 4.5 KB
util.h -rw-r--r-- 1.6 KB

back to top