list_files does not work correctly if not extension is given.
[squirrelmail.git] / functions / global.php
index dfcc3a837a7dd5a665e42e5e06f378bde3d4ef62..a5259ce754a406cba4eccd8741cf5686c798cd1a 100644 (file)
@@ -469,10 +469,9 @@ function list_files($directory_path, $extension='', $return_filenames_only=TRUE)
         return $files;
     }
 
-
     // parse through the files
     //
-    $extension = '.' . trim($extension, '.');
+    $extension = empty($extension) ? '' : '.' . trim($extension, '.');
     while (($file = readdir($DIR)) !== false) {
 
         if ($file == '.' || $file == '..') continue;
@@ -487,7 +486,6 @@ function list_files($directory_path, $extension='', $return_filenames_only=TRUE)
     }
     closedir($DIR);
 
-
     return $files;
 
 }