From 3caf119596737bfebadbe51df7cb974c0238d968 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Tue, 6 Aug 2013 19:23:43 +0200 Subject: [PATCH] Fix: Param must be a regex string --- htdocs/core/class/html.formfile.class.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/htdocs/core/class/html.formfile.class.php b/htdocs/core/class/html.formfile.class.php index 1bc322e3bf0..ef1bd8cd051 100644 --- a/htdocs/core/class/html.formfile.class.php +++ b/htdocs/core/class/html.formfile.class.php @@ -593,15 +593,13 @@ class FormFile */ function getDocumentsLink($modulepart, $modulesubdir, $filedir) { - if (! function_exists('dol_dir_list')) { - include DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; - } + if (! function_exists('dol_dir_list')) include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php'; $out=''; $this->numoffiles=0; - $file_list=dol_dir_list($filedir, 'files', 0, $modulesubdir.'.pdf', '\.meta$|\.png$'); + $file_list=dol_dir_list($filedir, 'files', 0, preg_quote($modulesubdir.'.pdf','/'), '\.meta$|\.png$'); // For ajax treatment $out.= '
'.img_picto('', 'refresh').'
'."\n";