From 3ec9c23d585826aa29f5f25ac43ca077f5fe5377 Mon Sep 17 00:00:00 2001 From: Patrick Monnerat Date: Fri, 14 Jan 2022 01:04:56 +0100 Subject: [PATCH] Do not call get_magic_quote_gpc() when running in PHP version >= 5.4. This deprecated function has been removed in PHP 8. --- lib/common.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/common.php b/lib/common.php index 1925ab1..6f15619 100644 --- a/lib/common.php +++ b/lib/common.php @@ -297,7 +297,9 @@ if ($app['language'] == 'auto') { * Strip slashes from GET, POST, and COOKIE variables if this * PHP install is configured to automatically addslashes() */ -if (@get_magic_quotes_gpc() && (! isset($slashes_stripped) || ! $slashes_stripped)) { +if (@version_compare(phpversion(), '5.4.0', '<') && + @get_magic_quotes_gpc() && + (!isset($slashes_stripped) || !$slashes_stripped)) { array_stripslashes($_REQUEST); array_stripslashes($_GET); array_stripslashes($_POST);