From 81f6a4d63d9766712cc3e5693d899d7405030f96 Mon Sep 17 00:00:00 2001 From: Tigersharke Date: Wed, 21 Nov 2012 03:33:44 +0000 Subject: As suggested, test moved ahead of first instance array is used. The first 'for each' in sksort is where the error presents. --- config/widget-snort/snort_alerts.widget.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'config') diff --git a/config/widget-snort/snort_alerts.widget.php b/config/widget-snort/snort_alerts.widget.php index b7b60a07..bb51a387 100644 --- a/config/widget-snort/snort_alerts.widget.php +++ b/config/widget-snort/snort_alerts.widget.php @@ -29,14 +29,14 @@ global $config, $g; /* array sorting */ function sksort(&$array, $subkey="id", $sort_ascending=false) { - if (count($array)) { - $temp_array[key($array)] = array_shift($array); - }; /* an empty array causes sksort to fail - this test alleviates the error */ if(empty($array)) { return false; } + if (count($array)) { + $temp_array[key($array)] = array_shift($array); + }; foreach ($array as $key => $val){ $offset = 0; $found = false; -- cgit v1.2.3