diff options
Diffstat (limited to 'sqlparse/sql.py')
-rw-r--r-- | sqlparse/sql.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sqlparse/sql.py b/sqlparse/sql.py index 6a32c26..19c2ed4 100644 --- a/sqlparse/sql.py +++ b/sqlparse/sql.py @@ -240,7 +240,10 @@ class TokenList(Token): if func(token): return idx, token else: - for idx, token in enumerate(self.tokens[start:end], start=start): + if end is None: + end = len(self.tokens) + for idx in range(start, end): + token = self.tokens[idx] for func in funcs: if func(token): return idx, token |