From fb66e715c6be1e915ba23cc2f8813ba401d79577 Mon Sep 17 00:00:00 2001 From: Sebastian Keller Date: Wed, 9 Nov 2016 11:32:17 +0100 Subject: [PATCH] Suppress Error in CompiledName When a file gets deleted, the cache must change, of course, but throwing an error might not be necessary. --- lib/Less/Cache.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/Less/Cache.php b/lib/Less/Cache.php index 40d0358d..bc7a8059 100644 --- a/lib/Less/Cache.php +++ b/lib/Less/Cache.php @@ -198,7 +198,9 @@ private static function CompiledName( $files, $extrahash ){ //save the file list $temp = array(Less_Version::cache_version); foreach($files as $file){ - $temp[] = filemtime($file)."\t".filesize($file)."\t".$file; + if(is_readable($file)){ + $temp[] = filemtime($file)."\t".filesize($file)."\t".$file; + } } return Less_Cache::$prefix.sha1(json_encode($temp).$extrahash).'.css';