Browse Source
bpo-36301: Fix _PyPreConfig_Read() compiler warning (GH-12695)
Initialize init_utf8_mode earlier to fix a compiler warning.
pull/12703/head
Victor Stinner
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
5 additions and
4 deletions
-
Python/preconfig.c
|
|
|
@ -720,6 +720,11 @@ _PyPreConfig_Read(_PyPreConfig *config, const _PyArgv *args) |
|
|
|
_Py_SetLocaleFromEnv(LC_CTYPE); |
|
|
|
|
|
|
|
_PyPreCmdline cmdline = _PyPreCmdline_INIT; |
|
|
|
int init_utf8_mode = Py_UTF8Mode; |
|
|
|
#ifdef MS_WINDOWS |
|
|
|
int init_legacy_encoding = Py_LegacyWindowsFSEncodingFlag; |
|
|
|
#endif |
|
|
|
|
|
|
|
if (args) { |
|
|
|
err = _PyPreCmdline_SetArgv(&cmdline, args); |
|
|
|
if (_Py_INIT_FAILED(err)) { |
|
|
|
@ -727,10 +732,6 @@ _PyPreConfig_Read(_PyPreConfig *config, const _PyArgv *args) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
int init_utf8_mode = Py_UTF8Mode; |
|
|
|
#ifdef MS_WINDOWS |
|
|
|
int init_legacy_encoding = Py_LegacyWindowsFSEncodingFlag; |
|
|
|
#endif |
|
|
|
int locale_coerced = 0; |
|
|
|
int loops = 0; |
|
|
|
|
|
|
|
|