Mercurial > piecrust2
changeset 446:4cdf6c2157a0
bug: Fix infinite loop in Jinja2 rendering.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 02 Jul 2015 23:28:24 -0700 |
parents | d8d86debea81 |
children | aefe70229fdd |
files | piecrust/templating/jinjaengine.py |
diffstat | 1 files changed, 1 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/piecrust/templating/jinjaengine.py Tue Jun 30 21:39:20 2015 -0700 +++ b/piecrust/templating/jinjaengine.py Thu Jul 02 23:28:24 2015 -0700 @@ -36,7 +36,6 @@ def renderString(self, txt, data, filename=None): self._ensureLoaded() - offset = 0 do_render = False index = txt.find('{') while index >= 0: @@ -44,7 +43,7 @@ if ch == '{' or ch == '%': do_render = True break - index = txt.find('{', offset + 1) + index = txt.find('{', index + 1) if not do_render: return txt