plugins: new code, old problem: foreach target must be set

This commit is contained in:
Franco Fichtner 2016-07-04 15:52:35 +02:00
parent e584db9688
commit 6ddffae24c

View File

@ -135,10 +135,12 @@ function plugins_interfaces()
}
// cleanup registrations
foreach ($config['interfaces'] as $intf => $intf_data) {
if (!empty($intf_data['internal_dynamic']) && !in_array($intf, $registered_interfaces)) {
$changed_interfaces[] = $intf;
unset($config['interfaces'][$intf]);
if (isset($config['interfaces'])) {
foreach ($config['interfaces'] as $intf => $intf_data) {
if (!empty($intf_data['internal_dynamic']) && !in_array($intf, $registered_interfaces)) {
$changed_interfaces[] = $intf;
unset($config['interfaces'][$intf]);
}
}
}