Issue #10951: Fix compiler warnings in _sre.c

This commit is contained in:
Ross Lagerwall 2012-03-06 21:48:57 +02:00
parent 8c159761de
commit 88748d7bfe
1 changed files with 5 additions and 5 deletions

View File

@ -2933,13 +2933,13 @@ _validate_inner(SRE_CODE *code, SRE_CODE *end, Py_ssize_t groups)
<INFO> <1=skip> <2=flags> <3=min> <4=max>; <INFO> <1=skip> <2=flags> <3=min> <4=max>;
If SRE_INFO_PREFIX or SRE_INFO_CHARSET is in the flags, If SRE_INFO_PREFIX or SRE_INFO_CHARSET is in the flags,
more follows. */ more follows. */
SRE_CODE flags, min, max, i; SRE_CODE flags, i;
SRE_CODE *newcode; SRE_CODE *newcode;
GET_SKIP; GET_SKIP;
newcode = code+skip-1; newcode = code+skip-1;
GET_ARG; flags = arg; GET_ARG; flags = arg;
GET_ARG; min = arg; GET_ARG;
GET_ARG; max = arg; GET_ARG;
/* Check that only valid flags are present */ /* Check that only valid flags are present */
if ((flags & ~(SRE_INFO_PREFIX | if ((flags & ~(SRE_INFO_PREFIX |
SRE_INFO_LITERAL | SRE_INFO_LITERAL |
@ -2955,9 +2955,9 @@ _validate_inner(SRE_CODE *code, SRE_CODE *end, Py_ssize_t groups)
FAIL; FAIL;
/* Validate the prefix */ /* Validate the prefix */
if (flags & SRE_INFO_PREFIX) { if (flags & SRE_INFO_PREFIX) {
SRE_CODE prefix_len, prefix_skip; SRE_CODE prefix_len;
GET_ARG; prefix_len = arg; GET_ARG; prefix_len = arg;
GET_ARG; prefix_skip = arg; GET_ARG;
/* Here comes the prefix string */ /* Here comes the prefix string */
if (code+prefix_len < code || code+prefix_len > newcode) if (code+prefix_len < code || code+prefix_len > newcode)
FAIL; FAIL;