From ab93913e84993dead1d9c9129fefc1f954b0b23b Mon Sep 17 00:00:00 2001 From: Alan Date: Fri, 21 Jan 2022 09:39:49 +0800 Subject: [PATCH] missing check on generator --- HTML/FlexyFramework/Generator.php | 2 +- HTML/FlexyFramework2/Generator.php | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/HTML/FlexyFramework/Generator.php b/HTML/FlexyFramework/Generator.php index dc165ea3..8f86a0f5 100644 --- a/HTML/FlexyFramework/Generator.php +++ b/HTML/FlexyFramework/Generator.php @@ -205,7 +205,7 @@ class HTML_FlexyFramework_Generator extends DB_DataObject_Generator if (file_exists($iniCache.'.reader') ) { - if ($replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) { + if (!isset($replace[$iniCache] ) || $replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) { unlink($iniCache.'.reader'); rename($iniCacheTmp.'.reader', $iniCache.'.reader'); } else { diff --git a/HTML/FlexyFramework2/Generator.php b/HTML/FlexyFramework2/Generator.php index adbdac45..881d1672 100644 --- a/HTML/FlexyFramework2/Generator.php +++ b/HTML/FlexyFramework2/Generator.php @@ -208,9 +208,8 @@ class HTML_FlexyFramework2_Generator extends PDO_DataObject_Generator // readers..??? not needed??? (historical) if (file_exists($iniCacheTmp.'.reader') && filesize($iniCacheTmp.'.reader')) { - if (file_exists($iniCache.'.reader') ) { - if ($replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) { + if (!isset($replace[$iniCache] ) || $replace[$iniCache] != md5_file($iniCacheTmp.'.reader')) { unlink($iniCache.'.reader'); rename($iniCacheTmp.'.reader', $iniCache.'.reader'); } else { @@ -220,7 +219,6 @@ class HTML_FlexyFramework2_Generator extends PDO_DataObject_Generator } else { rename($iniCacheTmp.'.reader', $iniCache.'.reader'); } - } -- 2.39.2