summaryrefslogtreecommitdiff
path: root/jinja2/compiler.py
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2013-05-19 13:23:57 +0100
committerArmin Ronacher <armin.ronacher@active-4.com>2013-05-19 13:23:57 +0100
commit400f973c8d0b86f354d7f68ef70e05cd1b6a91c2 (patch)
tree285119b3f79d177a4a7665337c1d78e49eda8186 /jinja2/compiler.py
parent9417d013111e8e7ab1276e0ce5c271d24e002c4b (diff)
downloadjinja2-400f973c8d0b86f354d7f68ef70e05cd1b6a91c2.tar.gz
Fixed #79
Diffstat (limited to 'jinja2/compiler.py')
-rw-r--r--jinja2/compiler.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/jinja2/compiler.py b/jinja2/compiler.py
index 02df8c5..10c3fef 100644
--- a/jinja2/compiler.py
+++ b/jinja2/compiler.py
@@ -892,12 +892,13 @@ class CodeGenerator(NodeVisitor):
self.indent()
self.writeline('raise TemplateRuntimeError(%r)' %
'extended multiple times')
- self.outdent()
# if we have a known extends already we don't need that code here
# as we know that the template execution will end here.
if self.has_known_extends:
raise CompilerExit()
+ else:
+ self.outdent()
self.writeline('parent_template = environment.get_template(', node)
self.visit(node.template, frame)