projects
/
konrad/twig.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
661e9c7
)
fix nested buffers issue #374
author
Matthieu Robin
<mrobin@tf1.fr>
Fri, 1 Jul 2011 08:35:24 +0000 (10:35 +0200)
committer
Matthieu Robin
<mrobin@tf1.fr>
Fri, 1 Jul 2011 08:35:24 +0000 (10:35 +0200)
lib/Twig/Template.php
[changed mode: 0644->0755]
patch
|
blob
|
history
diff --git
a/lib/Twig/Template.php
b/lib/Twig/Template.php
old mode 100644
(file)
new mode 100755
(executable)
index
aaef78a
..
a9580e1
--- a/
lib/Twig/Template.php
+++ b/
lib/Twig/Template.php
@@
-192,15
+192,12
@@
abstract class Twig_Template implements Twig_TemplateInterface
*/
public function render(array $context)
{
+ $level = ob_get_level();
ob_start();
try {
$this->display($context);
} catch (Exception $e) {
- // the count variable avoids an infinite loop on
- // some Windows configurations where ob_get_level()
- // never reaches 0
- $count = 100;
- while (ob_get_level() && --$count) {
+ while (ob_get_level() > $level) {
ob_end_clean();
}