fix: Checking with get_magic_quotes_gpc() is no longer necessary.

This commit is contained in:
Koji Tanaka 2023-01-11 08:20:30 +09:00 committed by Kamil Wylegala
parent 85452fd81c
commit 94f73e75e6

View file

@ -958,11 +958,7 @@ class Helper extends CakeObject {
* @return void * @return void
*/ */
protected function _clean() { protected function _clean() {
if (function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) { $this->_cleaned = $this->_tainted;
$this->_cleaned = stripslashes($this->_tainted);
} else {
$this->_cleaned = $this->_tainted;
}
$this->_cleaned = str_replace(array("&", "<", ">"), array("&", "<", ">"), $this->_cleaned); $this->_cleaned = str_replace(array("&", "<", ">"), array("&", "<", ">"), $this->_cleaned);
$this->_cleaned = preg_replace('#(&\#*\w+)[\x00-\x20]+;#u', "$1;", $this->_cleaned); $this->_cleaned = preg_replace('#(&\#*\w+)[\x00-\x20]+;#u', "$1;", $this->_cleaned);