@@ -303,8 +303,8 @@ _PyCoreConfig_Copy(_PyCoreConfig *config, const _PyCoreConfig *config2)
303303 COPY_ATTR (dump_refs );
304304 COPY_ATTR (malloc_stats );
305305
306- COPY_ATTR (coerce_c_locale );
307- COPY_ATTR (coerce_c_locale_warn );
306+ COPY_ATTR (_coerce_c_locale );
307+ COPY_ATTR (_coerce_c_locale_warn );
308308 COPY_ATTR (utf8_mode );
309309
310310 COPY_WSTR_ATTR (pycache_prefix );
@@ -811,16 +811,16 @@ config_read_env_vars(_PyCoreConfig *config)
811811 const char * env = _PyCoreConfig_GetEnv (config , "PYTHONCOERCECLOCALE" );
812812 if (env ) {
813813 if (strcmp (env , "0" ) == 0 ) {
814- if (config -> coerce_c_locale < 0 ) {
815- config -> coerce_c_locale = 0 ;
814+ if (config -> _coerce_c_locale < 0 ) {
815+ config -> _coerce_c_locale = 0 ;
816816 }
817817 }
818818 else if (strcmp (env , "warn" ) == 0 ) {
819- config -> coerce_c_locale_warn = 1 ;
819+ config -> _coerce_c_locale_warn = 1 ;
820820 }
821821 else {
822- if (config -> coerce_c_locale < 0 ) {
823- config -> coerce_c_locale = 1 ;
822+ if (config -> _coerce_c_locale < 0 ) {
823+ config -> _coerce_c_locale = 1 ;
824824 }
825825 }
826826 }
@@ -967,10 +967,10 @@ config_read_complex_options(_PyCoreConfig *config)
967967static void
968968config_init_locale (_PyCoreConfig * config )
969969{
970- if (config -> coerce_c_locale < 0 ) {
970+ if (config -> _coerce_c_locale < 0 ) {
971971 /* The C locale enables the C locale coercion (PEP 538) */
972972 if (_Py_LegacyLocaleDetected ()) {
973- config -> coerce_c_locale = 1 ;
973+ config -> _coerce_c_locale = 1 ;
974974 }
975975 }
976976
@@ -1291,7 +1291,7 @@ _PyCoreConfig_Read(_PyCoreConfig *config)
12911291 }
12921292 }
12931293
1294- if (config -> utf8_mode < 0 || config -> coerce_c_locale < 0 ) {
1294+ if (config -> utf8_mode < 0 || config -> _coerce_c_locale < 0 ) {
12951295 config_init_locale (config );
12961296 }
12971297
@@ -1321,8 +1321,8 @@ _PyCoreConfig_Read(_PyCoreConfig *config)
13211321 if (config -> tracemalloc < 0 ) {
13221322 config -> tracemalloc = 0 ;
13231323 }
1324- if (config -> coerce_c_locale < 0 ) {
1325- config -> coerce_c_locale = 0 ;
1324+ if (config -> _coerce_c_locale < 0 ) {
1325+ config -> _coerce_c_locale = 0 ;
13261326 }
13271327 if (config -> utf8_mode < 0 ) {
13281328 config -> utf8_mode = 0 ;
@@ -1343,7 +1343,7 @@ _PyCoreConfig_Read(_PyCoreConfig *config)
13431343 return err ;
13441344 }
13451345
1346- assert (config -> coerce_c_locale >= 0 );
1346+ assert (config -> _coerce_c_locale >= 0 );
13471347 assert (config -> use_environment >= 0 );
13481348 assert (config -> filesystem_encoding != NULL );
13491349 assert (config -> filesystem_errors != NULL );
0 commit comments