changeset 1014:2069c7a0059c stable-0.7.x

Merge r1239 from trunk (fix assert with side-effect in xi:fallback directive processing).
author hodgestar
date Mon, 17 Jun 2013 20:54:10 +0000
parents 4317e7c4729b
children 9c4fafa85f4a
files genshi/template/markup.py
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/genshi/template/markup.py
+++ b/genshi/template/markup.py
@@ -230,7 +230,8 @@
 
             elif kind is END:
                 if fallbacks and data == xinclude_ns['fallback']:
-                    assert streams.pop() is fallbacks[-1]
+                    fallback_stream = streams.pop()
+                    assert fallback_stream is fallbacks[-1]
                 elif data == xinclude_ns['include']:
                     fallback = None
                     if len(fallbacks) == len(includes):
Copyright (C) 2012-2017 Edgewall Software