Issue #10951: Fix compiler warnings in _sre.c
This commit is contained in:
parent
8c159761de
commit
88748d7bfe
|
@ -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>;
|
||||
If SRE_INFO_PREFIX or SRE_INFO_CHARSET is in the flags,
|
||||
more follows. */
|
||||
SRE_CODE flags, min, max, i;
|
||||
SRE_CODE flags, i;
|
||||
SRE_CODE *newcode;
|
||||
GET_SKIP;
|
||||
newcode = code+skip-1;
|
||||
GET_ARG; flags = arg;
|
||||
GET_ARG; min = arg;
|
||||
GET_ARG; max = arg;
|
||||
GET_ARG;
|
||||
GET_ARG;
|
||||
/* Check that only valid flags are present */
|
||||
if ((flags & ~(SRE_INFO_PREFIX |
|
||||
SRE_INFO_LITERAL |
|
||||
|
@ -2955,9 +2955,9 @@ _validate_inner(SRE_CODE *code, SRE_CODE *end, Py_ssize_t groups)
|
|||
FAIL;
|
||||
/* Validate the prefix */
|
||||
if (flags & SRE_INFO_PREFIX) {
|
||||
SRE_CODE prefix_len, prefix_skip;
|
||||
SRE_CODE prefix_len;
|
||||
GET_ARG; prefix_len = arg;
|
||||
GET_ARG; prefix_skip = arg;
|
||||
GET_ARG;
|
||||
/* Here comes the prefix string */
|
||||
if (code+prefix_len < code || code+prefix_len > newcode)
|
||||
FAIL;
|
||||
|
|
Loading…
Reference in New Issue