From: Victor Stinner Date: Sun, 4 Nov 2012 22:59:15 +0000 (+0100) Subject: Issue #8271: Fix compilation on Windows X-Git-Tag: v3.3.1rc1~679 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ab60de478d70650a7a786d0d4a10ef6dcf1c2880;p=python Issue #8271: Fix compilation on Windows --- diff --git a/Objects/stringlib/codecs.h b/Objects/stringlib/codecs.h index e9a772c0bc..f353367013 100644 --- a/Objects/stringlib/codecs.h +++ b/Objects/stringlib/codecs.h @@ -93,13 +93,13 @@ STRINGLIB(utf8_decode)(const char **inptr, const char *end, if (ch < 0xE0) { /* \xC2\x80-\xDF\xBF -- 0080-07FF */ + Py_UCS4 ch2; if (ch < 0xC2) { /* invalid sequence \x80-\xBF -- continuation byte \xC0-\xC1 -- fake 0000-007F */ goto InvalidStart; } - Py_UCS4 ch2; if (end - s < 2) { /* unexpected end of data: the caller will decide whether it's an error or not */