Issue #8271: Fix compilation on Windows

This commit is contained in:
Victor Stinner 2012-11-04 23:59:15 +01:00
parent 570942e208
commit ab60de478d
1 changed files with 1 additions and 1 deletions

View File

@ -93,13 +93,13 @@ STRINGLIB(utf8_decode)(const char **inptr, const char *end,
if (ch < 0xE0) { if (ch < 0xE0) {
/* \xC2\x80-\xDF\xBF -- 0080-07FF */ /* \xC2\x80-\xDF\xBF -- 0080-07FF */
Py_UCS4 ch2;
if (ch < 0xC2) { if (ch < 0xC2) {
/* invalid sequence /* invalid sequence
\x80-\xBF -- continuation byte \x80-\xBF -- continuation byte
\xC0-\xC1 -- fake 0000-007F */ \xC0-\xC1 -- fake 0000-007F */
goto InvalidStart; goto InvalidStart;
} }
Py_UCS4 ch2;
if (end - s < 2) { if (end - s < 2) {
/* unexpected end of data: the caller will decide whether /* unexpected end of data: the caller will decide whether
it's an error or not */ it's an error or not */