summaryrefslogtreecommitdiff
path: root/utils/modules/icons.php
diff options
context:
space:
mode:
Diffstat (limited to 'utils/modules/icons.php')
-rw-r--r--utils/modules/icons.php14
1 files changed, 8 insertions, 6 deletions
diff --git a/utils/modules/icons.php b/utils/modules/icons.php
index 44df7e9..3a9d716 100644
--- a/utils/modules/icons.php
+++ b/utils/modules/icons.php
@@ -110,13 +110,15 @@ class Icons {
public function Icons($prefix)
{
$this->prefix = $prefix;
- $df = opendir($prefix);
- while(false !== ($file = readdir($df))) {
- if($file == '.' || $file == '..') continue;
- $icon = new Icon($file, $prefix);
- $this->icons[$file] = $icon;
+ if(is_dir($prefix)) {
+ $df = opendir($prefix);
+ while(false !== ($file = readdir($df))) {
+ if($file == '.' || $file == '..') continue;
+ $icon = new Icon($file, $prefix);
+ $this->icons[$file] = $icon;
+ }
+ closedir($df);
}
- closedir($df);
}
}