]> git.phdru.name Git - sqlconvert.git/blobdiff - sqlconvert/process_tokens.py
Fix(process_tokens): Check if parser didn't produce any statements at all
[sqlconvert.git] / sqlconvert / process_tokens.py
index cb14467ccf958b478d888714ebaa6240e10fede2..414c5ca5a024bd783205655526897e87aa872ddf 100644 (file)
@@ -54,6 +54,8 @@ class StatementGrouper(object):
 
     def process_lines(self):
         statements = parse(''.join(self.lines), encoding=self.encoding)
+        if not statements:
+            return
         last_stmt = statements[-1]
         for i in xrange(len(last_stmt.tokens) - 1, 0, -1):
             token = last_stmt.tokens[i]