diff options
author | Armin Ronacher <armin.ronacher@active-4.com> | 2013-05-19 13:23:57 +0100 |
---|---|---|
committer | Armin Ronacher <armin.ronacher@active-4.com> | 2013-05-19 13:23:57 +0100 |
commit | 400f973c8d0b86f354d7f68ef70e05cd1b6a91c2 (patch) | |
tree | 285119b3f79d177a4a7665337c1d78e49eda8186 /jinja2/compiler.py | |
parent | 9417d013111e8e7ab1276e0ce5c271d24e002c4b (diff) | |
download | jinja2-400f973c8d0b86f354d7f68ef70e05cd1b6a91c2.tar.gz |
Fixed #79
Diffstat (limited to 'jinja2/compiler.py')
-rw-r--r-- | jinja2/compiler.py | 3 |
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) |