summaryrefslogtreecommitdiffstats
path: root/usr/local/www/status_services.php
diff options
context:
space:
mode:
authorErmal Luçi <eri@pfsense.org>2010-01-22 13:44:13 +0000
committerErmal Luçi <eri@pfsense.org>2010-01-22 13:44:13 +0000
commitc9359d0529ee023f70f2960c45568ee4e0331c8e (patch)
tree2529a463c48d9ac6b9d2f59fea11e01185e899b2 /usr/local/www/status_services.php
parent4f64e3b0359f5920fc70f507228271ec536923ff (diff)
downloadpfsense-c9359d0529ee023f70f2960c45568ee4e0331c8e.zip
pfsense-c9359d0529ee023f70f2960c45568ee4e0331c8e.tar.gz
Do propper check to avoid errors. Reported-by: http://forum.pfsense.org/index.php/topic,22296.0.html
Diffstat (limited to 'usr/local/www/status_services.php')
-rwxr-xr-xusr/local/www/status_services.php8
1 files changed, 5 insertions, 3 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php
index 51e8a38..9ccda16 100755
--- a/usr/local/www/status_services.php
+++ b/usr/local/www/status_services.php
@@ -48,9 +48,11 @@ function gentitle_pkg($pgname) {
function get_pkg_descr($package_name) {
global $config;
- foreach($config['installedpackages']['package'] as $pkg) {
- if($pkg['name'] == $package_name)
- return $pkg['descr'];
+ if (is_array($config['installedpackages']['package'])) {
+ foreach($config['installedpackages']['package'] as $pkg) {
+ if($pkg['name'] == $package_name)
+ return $pkg['descr'];
+ }
}
return "Not available.";
}
OpenPOWER on IntegriCloud