fixed optimizer

This commit is contained in:
Fabien Potencier
2011-09-30 22:49:47 +02:00
parent d340339ae0
commit 6c6a44fa84
+1 -1
View File
@@ -94,7 +94,7 @@ class Twig_NodeVisitor_Optimizer implements Twig_NodeVisitorInterface
if (
$node->getNode('expr') instanceof Twig_Node_Expression_BlockReference ||
$node->getNode('expr') instanceof Twig_Node_Expression_Parent ||
($node->getNode('expr') instanceof Twig_Node_Expression_Name && !$env->hasExtension('sandbox'))
($node->getNode('expr') instanceof Twig_Node_Expression_Name && !$env->hasExtension('sandbox') && !$env->isStrictVariables())
) {
$node->getNode('expr')->setAttribute('output', true);