Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Fixes crash when reporting fatal error
  • Loading branch information
zooba committed Jun 29, 2019
commit 694696b9453a77b27cdc48f7d63dc50f0af3fe88
5 changes: 3 additions & 2 deletions PC/python_uwp.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -166,12 +166,12 @@ wmain(int argc, wchar_t **argv)
PyPreConfig_InitPythonConfig(&preconfig);
status = Py_PreInitializeFromArgs(&preconfig, argc, argv);
if (PyStatus_Exception(status)) {
goto fail;
goto fail_without_config;
}

status = PyConfig_InitPythonConfig(&config);
if (PyStatus_Exception(status)) {
goto fail;
goto fail_without_config;
}

status = PyConfig_SetArgv(&config, argc, argv);
Expand Down Expand Up @@ -233,6 +233,7 @@ wmain(int argc, wchar_t **argv)

fail:
PyConfig_Clear(&config);
fail_without_config:
if (PyStatus_IsExit(status)) {
return status.exitcode;
}
Expand Down