- using multiple cwd with relative template dirs could result in identical compiled file names. (issue 194 and topic 25099)

This commit is contained in:
Uwe.Tews@googlemail.com
2014-06-02 19:56:38 +00:00
parent c7071d9d2c
commit 2c5ce49b97
4 changed files with 6 additions and 4 deletions
@@ -50,7 +50,7 @@ class Smarty_Internal_Resource_Extends extends Smarty_Resource
}
$source->components = $sources;
$source->filepath = $s->filepath;
$source->uid = sha1($uid);
$source->uid = sha1(realpath($uid));
if ($_template && $_template->smarty->compile_check) {
$source->timestamp = $s->timestamp;
$source->exists = $exists;