From 1310e2b90786c2be2140b9432fd564037d057617 Mon Sep 17 00:00:00 2001
From: Antoine Pitrou <pitrou@free.fr>
Date: Wed, 6 Mar 2002 23:13:23 +0000
Subject: [PATCH] C'est encore mieux de tous les enlever.

---
 spip_image.php3 | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/spip_image.php3 b/spip_image.php3
index ae3a235c31..c522d82717 100644
--- a/spip_image.php3
+++ b/spip_image.php3
@@ -30,13 +30,11 @@ while (list ($key, $val) = each ($vars)) {
 function deplacer_fichier_upload($source, $dest) {
 	// Securite
 	if (strstr($dest, "..")) {
-		@unlink($source);
 		exit;
 	}
 
 	$ok = @copy($source, $dest);
-	if ($ok) @unlink($source);
-	else $ok = @move_uploaded_file($source, $dest);
+	if (!$ok) $ok = @move_uploaded_file($source, $dest);
 	@chmod($loc, 0666);
 	return $ok;
 }
@@ -87,7 +85,6 @@ function ajout_doc($orig, $source, $dest, $mode, $id_document) {
 	// Securite
 	//
 	if (!verifier_action_auteur("ajout_doc", $hash, $hash_id_auteur)) {
-		@unlink($source);
 		exit;
 	}
 
-- 
GitLab