summaryrefslogtreecommitdiffstats
path: root/usr
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-07-08 22:08:06 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-07-08 22:08:06 +0000
commita9dc5e119928fbc9d53c2bdad05835991b88438b (patch)
tree7af972f2fb370c39c907de00e822445403b15336 /usr
parent137066df43b3a13f92063f5a4161fda8ac518744 (diff)
downloadpfsense-a9dc5e119928fbc9d53c2bdad05835991b88438b.zip
pfsense-a9dc5e119928fbc9d53c2bdad05835991b88438b.tar.gz
Do not foreach through installedpackages['package'] if its not defined
Diffstat (limited to 'usr')
-rwxr-xr-xusr/local/www/pkg_mgr_install.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/usr/local/www/pkg_mgr_install.php b/usr/local/www/pkg_mgr_install.php
index fb313de..6b29877 100755
--- a/usr/local/www/pkg_mgr_install.php
+++ b/usr/local/www/pkg_mgr_install.php
@@ -136,8 +136,9 @@ switch($_GET['mode']) {
update_output_window($static_output);
break;
case "reinstallall":
- foreach($config['installedpackages']['package'] as $package)
- $todo[] = array('name' => $package['name'], 'version' => $package['version']);
+ if($config['installedpackages']['package'] <> "")
+ foreach($config['installedpackages']['package'] as $package)
+ $todo[] = array('name' => $package['name'], 'version' => $package['version']);
foreach($todo as $pkgtodo) {
$static_output = "";
update_output_window($static_output);
OpenPOWER on IntegriCloud