diff --git a/Python/initconfig.c b/Python/initconfig.c index 42f21b34a75..b28e0a07646 100644 --- a/Python/initconfig.c +++ b/Python/initconfig.c @@ -2589,7 +2589,7 @@ init_dump_ascii_wstr(const wchar_t *str) PySys_WriteStderr("'"); for (; *str != L'\0'; str++) { - wchar_t ch = *str; + unsigned int ch = (unsigned int)*str; if (ch == L'\'') { PySys_WriteStderr("\\'"); } else if (0x20 <= ch && ch < 0x7f) {