diff options
author | NewEraCracker <neweracracker@gmail.com> | 2016-07-05 09:07:15 +0100 |
---|---|---|
committer | NewEraCracker <neweracracker@gmail.com> | 2016-07-05 09:07:15 +0100 |
commit | e4eca5a3c7de1de13bf051006a3b52f48eb08c47 (patch) | |
tree | 882cc67b41e0ccf6fe948aea9979b4a34e3b44fb | |
parent | 86ac7cde8bf03b627125dfffdcd2a1fe9f8f2a3d (diff) | |
download | pfsense-e4eca5a3c7de1de13bf051006a3b52f48eb08c47.zip pfsense-e4eca5a3c7de1de13bf051006a3b52f48eb08c47.tar.gz |
Protect get_dir from causing PHP errors
https://forum.pfsense.org/index.php?topic=114570.0
-rw-r--r-- | src/etc/inc/pfsense-utils.inc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/etc/inc/pfsense-utils.inc b/src/etc/inc/pfsense-utils.inc index 66fde46..7f7fa9b 100644 --- a/src/etc/inc/pfsense-utils.inc +++ b/src/etc/inc/pfsense-utils.inc @@ -739,6 +739,9 @@ function get_filename_from_url($url) { function get_dir($dir) { $dir_array = array(); $d = dir($dir); + if(!is_object($d)) { + return array(); + } while (false !== ($entry = $d->read())) { array_push($dir_array, $entry); } |