From 513c91ced8b1478f61fefd277de682bf402b4be0 Mon Sep 17 00:00:00 2001
From: Stefan Froemken <froemken@gmail.com>
Date: Fri, 2 Oct 2015 09:33:20 +0200
Subject: [PATCH] [BUGFIX] Prevent showing a PHP Warning on usort

Since there is a bug in PHP, this patch
prevents showing a PHP Warning on usort

Resolves: #70289
Releases: master
Change-Id: I5640ed57f0b5c6ce5d729064ac9237f6c8dab419
Reviewed-on: http://review.typo3.org/43728
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
Reviewed-by: Andreas Allacher <andreas.allacher@gmx.at>
Tested-by: Andreas Allacher <andreas.allacher@gmx.at>
Reviewed-by: Daniel Goerz <ervaude@gmail.com>
Tested-by: Daniel Goerz <ervaude@gmail.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Frans Saris <franssaris@gmail.com>
---
 typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php b/typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php
index 1721d5ec4a60..a8e097b9badb 100644
--- a/typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php
+++ b/typo3/sysext/frontend/Classes/Hooks/TableColumnHooks.php
@@ -24,7 +24,7 @@ class TableColumnHooks {
 	 * @param array $parameters
 	 */
 	public function sortPluginList(array &$parameters) {
-		usort(
+		@usort(
 			$parameters['items'],
 			function ($item1, $item2) {
 				return strcasecmp($this->getLanguageService()->sL($item1[0]), $this->getLanguageService()->sL($item2[0]));
-- 
GitLab