From 829ff03bc73b9d88adb26e296079a48c3b2f9bd8 Mon Sep 17 00:00:00 2001
From: Cerdic <cedric@yterium.com>
Date: Wed, 4 Mar 2009 09:52:40 +0000
Subject: [PATCH] =?UTF-8?q?eviter=20de=20perdre=20les=20images=20=C3=A0=20?=
 =?UTF-8?q?plat=20(jpg=5F...,=20gif=5F...)=20lorsque=20la=20r=C3=A9paratio?=
 =?UTF-8?q?n=20=C3=A9choue?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 ecrire/base/admin_repair.php | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/ecrire/base/admin_repair.php b/ecrire/base/admin_repair.php
index 628d5a525e..ef93e50a4a 100644
--- a/ecrire/base/admin_repair.php
+++ b/ecrire/base/admin_repair.php
@@ -62,7 +62,8 @@ function admin_repair_plat(){
 			$d = substr($d,strlen(_DIR_IMG));
 			$src = $row['fichier'];
 			$dest = $d . substr($src,strlen($d));
-			if (deplacer_fichier_upload(_DIR_IMG . $src, _DIR_IMG . $dest)) {
+			if (@copy(_DIR_IMG . $src, _DIR_IMG . $dest)
+			  AND file_exists(_DIR_IMG . $dest)) {
 				sql_updateq('spip_documents',array('fichier'=>$dest),'id_document='.intval($row['id_document']));
 				spip_unlink(_DIR_IMG . $src);
 				$out .= "$src => $dest<br />";				
-- 
GitLab