From adc46b04dc56e8a9e4a1c37435f91e08a1552f9a Mon Sep 17 00:00:00 2001 From: "denisb@a-working-class-hero-is-something-to.be" <> Date: Tue, 15 May 2012 08:47:47 +0000 Subject: [PATCH] =?UTF-8?q?inc/joindre=5Fdocument=20:=20attention=20=C3=A0?= =?UTF-8?q?=20posix=20qui=20lit=20[.=20xxx=20.]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- inc/joindre_document.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/inc/joindre_document.php b/inc/joindre_document.php index 3a156756..8e7e8274 100644 --- a/inc/joindre_document.php +++ b/inc/joindre_document.php @@ -290,15 +290,15 @@ if (!function_exists('fixer_extension_document')){ function fixer_extension_document($doc) { $extension = ''; $name = $doc['name']; - if (preg_match(',[.]([^.]+)$,', $name, $r) + if (preg_match(',\.([^.]+)$,', $name, $r) AND $t = sql_fetsel("extension", "spip_types_documents", "extension=" . sql_quote(corriger_extension($r[1]))) ) { $extension = $t['extension']; - $name = preg_replace(',[.][^.]*$,', '', $doc['name']).'.'.$extension; + $name = preg_replace(',\.[^.]*$,', '', $doc['name']).'.'.$extension; } else if ($t = sql_fetsel("extension", "spip_types_documents", "mime_type=" . sql_quote($doc['type']))) { $extension = $t['extension']; - $name = preg_replace(',[.][^.]*$,', '', $doc['name']).'.'.$extension; + $name = preg_replace(',\.[^.]*$,', '', $doc['name']).'.'.$extension; } return array($extension,$name); -- GitLab