- bugfix lock_id for file resource would create invalid filepath

- bugfix resource caching did not care about file.tpl in different template_dir
- added svn:ignore where necessary
This commit is contained in:
rodneyrehm
2011-09-17 16:29:10 +00:00
parent 00d45f4d3f
commit c9be9cd7f9
4 changed files with 46 additions and 2 deletions
@@ -54,7 +54,7 @@ class Smarty_Internal_CacheResource_File extends Smarty_CacheResource {
// create locking file name
// relative file name?
if (!preg_match('/^([\/\\\\]|[a-zA-Z]:[\/\\\\])/', $_cache_dir)) {
$_lock_dir = getcwd().$_cache_dir;
$_lock_dir = rtrim(getcwd(), '/\\') . DS . $_cache_dir;
} else {
$_lock_dir = $_cache_dir;
}