fixes performance regression

The regression was introduced by 1e09c7b660.
This commit is contained in:
lenar
2011-04-28 11:27:40 +03:00
parent 2f5e0cacd4
commit 04fcc0ca76
+2 -4
View File
@@ -298,13 +298,11 @@ class Twig_Environment
}
if (!class_exists($cls, false)) {
$code = $this->compileSource($this->loader->getSource($name), $name);
if (false === $cache = $this->getCacheFilename($name)) {
eval('?>'.$code);
eval('?>'.$this->compileSource($this->loader->getSource($name), $name));
} else {
if (!file_exists($cache) || ($this->isAutoReload() && !$this->loader->isFresh($name, filemtime($cache)))) {
$this->writeCacheFile($cache, $code);
$this->writeCacheFile($cache, $this->compileSource($this->loader->getSource($name), $name));
}
require_once $cache;