summaryrefslogtreecommitdiff
path: root/sqlparse
diff options
context:
space:
mode:
authorJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-06-01 22:59:54 +0200
committerJesús Leganés Combarro "Piranna" <piranna@gmail.com>2012-06-01 22:59:54 +0200
commit46014daed27b6cb0f042b6820937d391a2b2d424 (patch)
treeecd89b635ebb856d4f429923a83d693bcb42588f /sqlparse
parentcd42b68188970376bc1e77473837083a4cd72226 (diff)
downloadsqlparse-46014daed27b6cb0f042b6820937d391a2b2d424.tar.gz
Little clean-up
Diffstat (limited to 'sqlparse')
-rw-r--r--sqlparse/filters.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/sqlparse/filters.py b/sqlparse/filters.py
index 5919045..55af970 100644
--- a/sqlparse/filters.py
+++ b/sqlparse/filters.py
@@ -405,17 +405,19 @@ class ReindentFilter:
def process(self, stack, stmt):
if isinstance(stmt, sql.Statement):
self._curr_stmt = stmt
+
self._process(stmt)
+
if isinstance(stmt, sql.Statement):
- if self._last_stmt is not None:
+ if self._last_stmt:
if unicode(self._last_stmt).endswith('\n'):
nl = '\n'
else:
nl = '\n\n'
- stmt.tokens.insert(0,
- sql.Token(T.Whitespace, nl))
- if self._last_stmt != stmt:
- self._last_stmt = stmt
+
+ stmt.tokens.insert(0, sql.Token(T.Whitespace, nl))
+
+ self._last_stmt = stmt
# FIXME: Doesn't work ;)