From 2df71ab17ffc31d245aeb82d7c08c8c2d32eabb7 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 19 Nov 2015 19:42:09 +0100 Subject: [PATCH] firewall/nat: fix a crash report --- src/www/firewall_nat.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/www/firewall_nat.php b/src/www/firewall_nat.php index 6edb77075..0217c7e4a 100644 --- a/src/www/firewall_nat.php +++ b/src/www/firewall_nat.php @@ -33,7 +33,6 @@ require_once("guiconfig.inc"); require_once("interfaces.inc"); require_once("filter.inc"); - /****f* itemid/delete_id (duplicate to remove itemid.inc) * NAME * delete_id - delete an item with ['id'] = $id from $array @@ -43,12 +42,14 @@ require_once("filter.inc"); * RESULT * boolean - true if item was found and deleted ******/ -function delete_id($id, &$array){ +function delete_id($id, &$array) +{ // Index to delete $delete_index = NULL; - if (!is_array($array)) + if (!isset($array)) { return false; + } // Search for the item in the array foreach ($array as $key => $item){