From 4739d0eca8f6d32765b2e2381f70b10ce340cc9f Mon Sep 17 00:00:00 2001
From: Fil <fil@rezo.net>
Date: Sun, 6 Jul 2003 11:17:30 +0000
Subject: [PATCH] =?UTF-8?q?petit=20bug=20quand=20on=20vient=20d'installer?=
 =?UTF-8?q?=20un=20spip=20et=20que=20purger=5Frepertoire=20se=20d=C3=A9cle?=
 =?UTF-8?q?nche=20alors=20que=20le=20r=C3=A9pertoire=20en=20question=20n'a?=
 =?UTF-8?q?=20pas=20encore=20=C3=A9t=C3=A9=20cr=C3=A9=C3=A9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 inc-cache.php3 | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/inc-cache.php3 b/inc-cache.php3
index 3fa8fa86da..1d66662647 100644
--- a/inc-cache.php3
+++ b/inc-cache.php3
@@ -142,9 +142,11 @@ function creer_repertoire($base, $subdir) {
 
 
 function purger_repertoire($dir, $age, $regexp = '') {
-	$handle = opendir($dir);
+	$handle = @opendir($dir);
+	if (!$handle) return;
+
 	$t = time();
-	while (($fichier = readdir($handle)) != '') {
+	while (($fichier = @readdir($handle)) != '') {
 		// Eviter ".", "..", ".htaccess", etc.
 		if ($fichier[0] == '.') continue;
 		if ($regexp AND !ereg($regexp, $fichier)) continue;
-- 
GitLab