From 97fc0bc95e8bdc593bb4a4ae65aa632df708af9c Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Tue, 20 Sep 2022 12:03:46 +0200 Subject: GLOB_BRACE is not available on all platforms (#4628) https://php.net/glob #fix https://github.com/FreshRSS/FreshRSS/issues/4627 Improvement of https://github.com/FreshRSS/FreshRSS/pull/4220 --- lib/lib_rss.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib') diff --git a/lib/lib_rss.php b/lib/lib_rss.php index 7a7a28225..592ad8149 100644 --- a/lib/lib_rss.php +++ b/lib/lib_rss.php @@ -332,7 +332,8 @@ function sanitizeHTML($data, string $base = '', $maxLength = false) { } function cleanCache(int $hours = 720) { - $files = glob(CACHE_PATH . '/*.{html,spc}', GLOB_BRACE | GLOB_NOSORT); + // N.B.: GLOB_BRACE is not available on all platforms + $files = array_merge(glob(CACHE_PATH . '/*.html', GLOB_NOSORT), glob(CACHE_PATH . '/*.spc', GLOB_NOSORT)); foreach ($files as $file) { if (substr($file, -10) === 'index.html') { continue; -- cgit v1.2.3