From e4b063e1efb303f8939e5cef06e977b203b64fd2 Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Sun, 10 Sep 2006 07:38:52 +0000
Subject: [PATCH] - Patch #83297 by yched et al: prevent double escaping of
 filenames in upload module.   (Needs to be backported, I think)

---
 modules/upload/upload.module | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/modules/upload/upload.module b/modules/upload/upload.module
index 42ab9e18278c..9595dc7dfb83 100644
--- a/modules/upload/upload.module
+++ b/modules/upload/upload.module
@@ -586,8 +586,8 @@ function theme_upload_attachments($files) {
   $rows = array();
   foreach ($files as $file) {
     if ($file->list) {
-      $href = check_url(($file->fid ? file_create_url($file->filepath) : url(file_create_filename($file->filename, file_create_path()))));
-      $text = check_plain($file->description ? $file->description : $file->filename);
+      $href = $file->fid ? file_create_url($file->filepath) : url(file_create_filename($file->filename, file_create_path()));
+      $text = $file->description ? $file->description : $file->filename;
       $rows[] = array(l($text, $href), format_size($file->filesize));
     }
   }
-- 
GitLab