Move declaration of enc to scope where it is used
This commit is contained in:
parent
4efd91713b
commit
5c16c7b014
|
@ -190,11 +190,10 @@ Py_Initialize(void)
|
|||
if (!Py_FileSystemDefaultEncoding) {
|
||||
char *saved_locale = setlocale(LC_CTYPE, NULL);
|
||||
char *codeset;
|
||||
PyObject *enc = NULL;
|
||||
setlocale(LC_CTYPE, "");
|
||||
codeset = nl_langinfo(CODESET);
|
||||
if (*codeset) {
|
||||
enc = PyCodec_Encoder(codeset);
|
||||
PyObject *enc = PyCodec_Encoder(codeset);
|
||||
if (enc) {
|
||||
Py_FileSystemDefaultEncoding = strdup(codeset);
|
||||
Py_DECREF(enc);
|
||||
|
|
Loading…
Reference in New Issue