summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorAndi Albrecht <albrecht.andi@gmail.com>2020-09-13 09:25:56 +0200
committerAndi Albrecht <albrecht.andi@gmail.com>2020-09-13 09:25:56 +0200
commit27ad2564f30f1021a96addafb7b7eb6a7504c28f (patch)
tree676dc4d25c5f5483e4a622b6652d386c639926db /sqlparse
parentb4ba0697fc55f36d69506620cf5e50c01670c74b (diff)
downloadsqlparse-27ad2564f30f1021a96addafb7b7eb6a7504c28f.tar.gz
Don't flush token streams iff they only contain whitespace tokens (fixes #496).
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/engine/statement_splitter.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlparse/engine/statement_splitter.py b/sqlparse/engine/statement_splitter.py
index fb22c65..40cfec3 100644
--- a/sqlparse/engine/statement_splitter.py
+++ b/sqlparse/engine/statement_splitter.py
@@ -103,5 +103,5 @@ class StatementSplitter:
self.consume_ws = True
# Yield pending statement (if any)
- if self.tokens:
+ if self.tokens and not all(t.is_whitespace for t in self.tokens):
yield sql.Statement(self.tokens)