Skip to content
Prev Previous commit
Next Next commit
Merge branch 'main' into cleanup/int-dos-use-pyconfig
  • Loading branch information
gpshead committed Oct 1, 2022
commit d8f1d8ef4cc73b52ddcbd77466658f6109582066
5 changes: 2 additions & 3 deletions Python/initconfig.c
Original file line number Diff line number Diff line change
Expand Up @@ -1788,11 +1788,10 @@ static PyStatus
config_init_int_max_str_digits(PyConfig *config)
{
int maxdigits;
bool valid = 0;

const char *env = config_get_env(config, "PYTHONINTMAXSTRDIGITS");
if (env) {
int valid = 0;
bool valid = 0;
if (!_Py_str_to_int(env, &maxdigits)) {
valid = ((maxdigits == 0) || (maxdigits >= _PY_LONG_MAX_STR_DIGITS_THRESHOLD));
}
Expand All @@ -1810,7 +1809,7 @@ config_init_int_max_str_digits(PyConfig *config)
const wchar_t *xoption = config_get_xoption(config, L"int_max_str_digits");
if (xoption) {
const wchar_t *sep = wcschr(xoption, L'=');
int valid = 0;
bool valid = 0;
if (sep) {
if (!config_wstr_to_int(sep + 1, &maxdigits)) {
valid = ((maxdigits == 0) || (maxdigits >= _PY_LONG_MAX_STR_DIGITS_THRESHOLD));
Expand Down
You are viewing a condensed version of this merge commit. You can view the full changes here.