changeset 960:008637942dd4 experimental-performance-improvement-exploration

Remove unnecessary call to iter around stream passed into filters -- filters should do the right thing with the stream they're given.
author hodgestar
date Tue, 13 Mar 2012 23:44:37 +0000
parents 2a45c61aedbc
children
files genshi/template/base.py
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/genshi/template/base.py
+++ b/genshi/template/base.py
@@ -545,7 +545,7 @@
 
         stream = self.stream
         for filter_ in self.filters:
-            stream = filter_(iter(stream), ctxt, **vars)
+            stream = filter_(stream, ctxt, **vars)
         return Stream(stream, self.serializer)
 
     def _flatten(self, stream, ctxt, **vars):
Copyright (C) 2012-2017 Edgewall Software