diff options
| author | Victor Stinner <vstinner@python.org> | 2021-01-12 09:29:45 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-12 09:29:45 (GMT) |
| commit | 44bf57aca627bd11a08b12fe4e4b6a0e1d268862 (patch) | |
| tree | 8a4fd654a088bf39e0cc1cf21f799c05ee5b2bd3 /Python/import.c | |
| parent | fb35fa49d192368e94ffec09c092260ed0fea2e1 (diff) | |
| download | cpython-44bf57aca627bd11a08b12fe4e4b6a0e1d268862.zip cpython-44bf57aca627bd11a08b12fe4e4b6a0e1d268862.tar.gz cpython-44bf57aca627bd11a08b12fe4e4b6a0e1d268862.tar.bz2 | |
bpo-42882: _PyRuntimeState_Init() leaves unicode next_index unchanged (GH-24193)
Fix the _PyUnicode_FromId() function (_Py_IDENTIFIER(var) API) when
Py_Initialize() / Py_Finalize() is called multiple times:
preserve _PyRuntime.unicode_ids.next_index value.
Use _PyRuntimeState_INIT macro instead memset(0) to reset
_PyRuntimeState members to zero.
Diffstat (limited to 'Python/import.c')
0 files changed, 0 insertions, 0 deletions
