From 127ee2f252462dff958a3caedf5c336f1cfadb1e Mon Sep 17 00:00:00 2001 From: Saeid Dadkhah Date: Fri, 6 Jun 2025 06:13:51 +0330 Subject: [PATCH] Update Serializer.php (#443) --- library/HTMLPurifier/DefinitionCache/Serializer.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/library/HTMLPurifier/DefinitionCache/Serializer.php b/library/HTMLPurifier/DefinitionCache/Serializer.php index bfad967f..6ba9ad2d 100644 --- a/library/HTMLPurifier/DefinitionCache/Serializer.php +++ b/library/HTMLPurifier/DefinitionCache/Serializer.php @@ -139,8 +139,9 @@ class HTMLPurifier_DefinitionCache_Serializer extends HTMLPurifier_DefinitionCac continue; } $key = substr($filename, 0, strlen($filename) - 4); - if ($this->isOld($key, $config)) { - unlink($dir . '/' . $filename); + $file = $dir . '/' . $filename; + if ($this->isOld($key, $config) && file_exists($file)) { + unlink($file); } } closedir($dh);