diff --git a/lib/pico.php b/lib/pico.php index 9aabcfd..3e9b43f 100644 --- a/lib/pico.php +++ b/lib/pico.php @@ -363,8 +363,8 @@ class Pico protected function get_files($directory, $ext = '') { $array_items = array(); - if ($handle = opendir($directory)) { - while (false !== ($file = readdir($handle))) { + if ($files = scandir($directory)) { + foreach ($files as $file) { if (in_array(substr($file, -1), array('~', '#'))) { continue; } @@ -379,7 +379,6 @@ class Pico } } } - closedir($handle); } return $array_items;